• Rewind
  • Restart
  • Bookmark
  • This story was created with Twine and is powered by TiddlyWiki
known to all as <span class="persist"><<cyclinglink $name "Yusra" "Maysara" "Farraj" "Visrama" "Tambara">></span>, the <<print either("exertion made eternal","one who earns","puller of stones","muscle and the wheat it brings")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$tyrannyofheave = "true"]]\n[[no, not this time|yo]]
<<removal hover>>the sun is shining.<<endremoval>>\n\n<<timedinsert 2s>><<insertion hover>>is it open now, the doorway?<<endinsertion>>\n<span class="blanket">is it open now, the doorway?</span><<hoverrevise hover>>[[begin|initial3]]<<endhoverrevise>><<endtimedinsert>>\n\n\n/%nag bukas na ba, pintuan?\nღიაა ეხლა, შესასვლელი?\nnakalucat diay ridaw?%/\n
<<timedinsert 1s>>to be <<if $answer is "true">>hearing, \nthen responding,<<else if $lucid is "true">>lucid<<else if $bridge is "true">>the world's \nconnective tissue<<endif>> is to be next\nin succession \nin the tradition \nof iteration. \n\n<<timedinsert 4s>>it is to be water, \nto be the [[water-bearer|liminal3]].<<endtimedinsert>><<endtimedinsert>>
having these insights, \nwho are you now?\n\n[[i am the one who bridges.|continue2][$bridge = "true"]]\n[[i am the one who answers.|continue2][$answer = "true"]]\n[[i am the one who dreams.|continue2][$lucid = "true"]]\n
<<removal hover5>>∃E<<endremoval>>\n\n\n/%\n\na river with an open mouth. <<revision hover5>>around the bank stand sand statues: here a rabbit strung from a tree. <<becomes>><span class="blanket">around the bank stand sand statues: here a rabbit strung from a tree. </span><<endrevision>>here a child <<revision hover5>>squatting in the shade.<<becomes>><span class="blanket">squatting in the shade.</span><<endrevision>> here a vulture <<revision hover5>>circling a birdhouse. inscribed on its wooden panels: ɬ ɝ n ɑ ː b ʊ̈ n ħ ʌ̼ ɰ ɮ ʉ̊ ɖ œ̤ n ( j u ) ǂ ʡ ǂ ʡ̩ ˑ. <<becomes>><span class="blanket">circling a birdhouse. inscribed on its wooden panels: ɬ ɝ n ɑ ː b ʊ̈ n ħ ʌ̼ ɰ ɮ ʉ̊ ɖ œ̤ n ( j u ) ǂ ʡ ǂ ʡ̩ ˑ .</span><<endrevision>>\n\n<<revision hover5>>a mossy trunk curled open. <<becomes>><span class="blanket">a mossy trunk curled open. </span><<endrevision>>hollowed codex. unfurl<<revision hover5>>ing. inside<<becomes>><span class="blanket">ing. inside</span><<endrevision>> <<if $splee is true>>a stone obelisk: silent, obedient.<<else>>a stone obelisk.<<endif>><<revision hover5>> from which the world revolves: an axis. engraved on its side the numbers 17 23 7917 109 31 157 <<becomes>><span class="blanket"> from which the world revolves: an axis. engraved on its side the numbers 17 23 7917 109 31 157 (the universal constants).</span><<endrevision>>%/\n\nhave the vultures come already <<revision hover5>>to scatter the bones. mouths open. anticipation. dribbling down their throats.<<becomes>><span class="blanket">to scatter the bones. mouths open. anticipation. dribbling down their throats.</span><<endrevision>> have the vultures come already<<revision hover5>>.<<becomes>><span class="blanket">.</span><<endrevision>> \n\n<span class="blanket">have the vultures come already do you</span>do you know.\n\n\na rib reaches <<revision hover5>>out for recognition. grasped.<<becomes>><span class="blanket">out for recognition. grasped.</span><<endrevision>> blindfolded.\n\n\n\n<<revision hover5>>the<<becomes>><span class="blanket">the</span><<endrevision>> mother <<revision hover5>>outstretched. breast <<becomes>><span class="blanket">outstretched. breast </span><<endrevision>>bare. indoctrinated.\n\nif hands <<revision hover5>>could hear the animal growl, would they still reach for trembled fur? a snarl. snapped. a hand <<becomes>><span class="blanket">could hear the animal growl, would they still reach for trembled fur? a snarl. snapped. a hand </span><<endrevision>>recoil<<revision hover5>>s<<becomes>><span class="blanket">s</span><<endrevision>>: <<revision hover5>>from the bite oozes obsidian.<<becomes>><span class="blanket">from the bite oozes obsidian.</span><<endrevision>> smear<<revision hover5>>ed<<becomes>><span class="blanket">ed</span><<endrevision>> iris<<revision hover5>>.<<becomes>><span class="blanket">.</span><<endrevision>>\n\n\n\noutside the <<revision hover5>>vulture’s <<becomes>><span class="blanket">vulture’s </span><<endrevision>>radius. <<revision hover5>>can the tortoise see. or rather.<<becomes>><span class="blanket">can the tortoise see. or rather.</span><<endrevision>> <<insert "muted.">> <<hoverrevise hover5>>[[marginal.|∃E6]]<<endhoverrevise>><<endinsert>>\n
known as <span class="persist"><<cyclinglink $name "Boleslava" "Taichi" "Vishalakshi" "Ayataksh" "Jouko">></span>, the <<print either("honored collosus","one who makes the earth tremble","shaker of the earth","waker of giants")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true"; $leviathanseyelash = "true"]]\n[[no, not this time|yo]]
known as <span class="persist"><<cyclinglink $name "Aatan" "Breena" "Vishrutha" "Wajid" "Ekweogwu">></span>, the <<print either("setter of oceans","one who reaches","sacred extension","enshrinement beyond time")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$alandexpanding = "true"]]\n[[no, not this time|yo]]\n\n
<<if $face is "oozing tar">> the linen absorbs\nthe tar until it's sparkling\nivory. <<endif>><<if $face is "engulfed in green flames">> the fire burns out, \nleaving glitter dust \nin its wake. <<endif>><<if $face is "hovering 2-3 inches above your body">> your face clicks on\n with a \nvibrating purr. <<endif>><<if $face is "destroy">>slowly you feel\nthe anger dissapate. \nyou are left with fatigue, \nwith hunger.<<endif>><<if $face is "swallow">>muscle by muscle\nyou relax your face, \nand your jaw refits \ninto your skull. \n\nyour tongue is dry.<<endif>><<if $face is "enter">>with time light returns, \nbringing texture \nand sound. you are in \nyour room, \non your bed.<<endif>><<if $face is "fishfeet">>you emerge, \nresilient.<<else if $face is "eulogize">>you let the search go, \nand with it\nthe hope of ever finding \nagain the children.<<else if $face is "kiss">>you say goodbye\nand having said goodbye,\nforget their faces\nand return to your <span class="persist"><<insert "current reality.">></span>\n\na room, a bed.\nsunlight slants in from outside.<<endinsert>><<else if $face is "drop">>you lock up \nmemories of the bowl's \nfinal throes, \nhoping to never \nsee it again. \nknowing you will. \n<<timedinsert 4s>>click.<<endtimedinsert>><<endif>>\n\nwill you [[get out of bed]] \nor [[go back to sleep]]?
/%it was here you were given the voices, just as grandma was before.%/in here you could hear the trees speak, the leaves and the laughter behind them.\n\n[[and so it is|water]]
head {\n box-shadow: inset 0px 0px 30em #bbb;\n width:100%;\n height:100%;\n display:block;\n position:fixed;\n}\nhead * {\n display:none;\n}\nbody {\n background-color:#fff;\n margin: 100;\n text-align:center;\n\tdisplay: block;\n}\n#passages {\n border-left: 0;\n margin: 100;\n padding: 100;\n line-height:100vh;\n}\n.passage {\n position:absolute;\n top: 0; bottom: 0; left: 0; right: 0;\n width: 75%;\n height: 75%;\n margin:auto;\n font: bold 2em/1.25em Helvetica, "Helvetica Neue", Arial, sans-serif;\n color: #000;\n letter-spacing: -0.05em;\n text-align: center;\n}\n#sidebar {\n display:none;\n position:fixed;\n top: 0; left: 0;\n width:100%;\n height:100%;\n}\n#sidebar #title {\n display:none; \n vertical-align:middle;\n text-align:center;\n}\n#sidebar #title #storyTitle {\n font: bold 2em/1.25em Helvetica, "Helvetica Neue", Arial, sans-serif;\n letter-spacing: -0.05em;\n color:rgba(0,0,0,0.15);\n}\n#title :not(#storyTitle){\n display:none;\n}\n#storymenu, #snapback, #restart, #share, #credits {\n display:none;\n}\na.internalLink:hover, a.externalLink:hover {\n color:#999 !important;\n text-decoration: none;\n}\na.internalLink:nth-child(3n), a.externalLink:nth-child(3n) {\n color: #666;\n}\na.internalLink:nth-child(3n+1), a.externalLink:nth-child(3n+1) {\n color: #777;\n}\na.internalLink:nth-child(3n+2), a.externalLink:nth-child(3n+2) {\n color: #888;\n}\n@media screen and (max-width: 960px) {\n body { font-size: 50%; }\n}\n@media screen and (max-width: 840px) {\n body { font-size: 40%; }\n}\n@media screen and (max-width: 720px) {\n body { \n font-size: 30%;\n }\n}
you awaken, \nyour face still <<if $face is "enter">>\nsheened with webs<<endif>><<if $face is "swallow">>\nstretched into oblivion<<endif>><<if $face is "destroy">>\ntaunt with destruction<<endif>><<if $face is "eulogize">>\nwet with grief<<endif>><<if $face is "fishfeet">>struck \nby the responsibility \nof inheritance<<endif>><<if $face is "kiss">>\nwarm with the fullness\nof family<<else if $face is "drop">>\ngrimaced from disgust<<endif>>\n\n[[blink your eyes]]\n\n/%<<if $face is "abstract">>drenched with malice<<endif>><<if $face is "honest">>wind-whipped with kelp<<endif>><<if $face is "dishonest">>partially digested<<endif>>%/
the sun is shining.
known to all as <span class="persist"><<cyclinglink $name "Zero" "Arikta" "Vyomi" "Aakash" "Franquiera">></span>, the <<print either("eternal ether","one without end","time messianic","entombment of time")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$thespace= "true"]]\n[[no, not this time|yo]]\n
known to all as <span class="persist"><<cyclinglink $name "Iyalekhue" "Ksama" "Xolani" "Mpfarelei" "Kshma">></span>, the <<print either("persistance of spring","one who knows desire as lack","gentle sun","bringer of sleep")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$forgivestillness = "true"]]\n[[no, not this time|yo]]
<<if $iami is "true">>/%to pillar, to vault.\t\t\n\t\t\t\n\nyou are a litany, a land expanding\nover flasked waters. your kali\ngushes outwards, extends.\nyou are powerful. you reduce cliffsides\nto ascendence, rocks to towers, formation\nagainst brutal sky\nyou bear the weight with grace,\nthe movement with precision.\na fly buzzing. leviathan's eyelash.\nyou know not the tyranny of heave.\nall the same. \nyou are restful. resilient. not a wave\nbreaking but a fog rising atop waters:\nfastidious. foreboding.\nyou sleep for 4398 years and wake\nknowing the wither of leaves;\nautumn smells of decay and dry grass.\nand while you slept\nyou dreamt of spring\nyou, singular, tesselate a shadow.\nforgive stillness for the space it takes\nthe way it sets in like concrete.\nyou forgive moss, how it mimics you\nrising and then overwhelming\nknowing no brake lights, safe words,\ncause for pause.\nand a pauseless life — you know\ntoo well — the need of space\nin the emergence of rhythm:\n\tsinusoidal, trembling.%/\n\n\n[[and so it is|{dos}]]\n<<else>>to pillar, to vault.\t\t\n\t\t\t\n\nyou are a [[litany]], [[a land expanding]]\nover [[flasked waters]]. your kali\ngushes outwards, extends.\nyou are powerful. you [[reduce cliffsides]]\nto ascendence, [[rocks to towers]], formation\nagainst [[brutal sky]]\nyou bear the weight with grace,\nthe movement with precision.\n[[a fly buzzing]]. [[leviathan's eyelash]].\nyou know not the [[tyranny of heave]].\nall the same. \nyou are restful. resilient. not [[a wave\nbreaking]] but [[a fog rising]] atop waters:\nfastidious. foreboding.\nyou sleep for [[4398 years]] and wake\nknowing the [[wither of leaves]];\n[[autumn smells]] of decay and dry grass.\nand [[while you slept\nyou dreamt]] of spring\nyou, singular, [[tesselate a shadow]].\n[[forgive stillness]] for [[the space]] it takes\nthe way it sets in [[like concrete]].\nyou [[forgive moss]], how it [[mimics you]]\nrising and then overwhelming\n[[knowing no brake lights]], safe words,\ncause for pause.\nand [[a pauseless life]] — you know\ntoo well — the [[need of space]]\nin the [[emergence of rhythm]]:\n\t[[sinusoidal, trembling]].<<endif>>\n\n\n\n\n\n<span class="blanket">you have a name, yes?</span>\n
<<timedinsert 1s>>You, \n<<print $name>>,\n<<if $answer is "win">> unlocker of the machine, \n<<endif>><<if $eulogize is "true">>seeker of the lost ones, <<else if $fishfeet is "true">><<if $bridge is "true">>bridger of worlds, \n<<else if $lucid is "true">>awakening goliath, \n<<else if $answer is "true">>having listened, having responded again, \n<<endif>><<endif>><<if $bowl is "kiss">>fornicator of bowls,\n<<else if $bowl is "drop">>breaker of bowls,\n<<endif>> and <<if $flaskwaters is "true">>the one who knows the secrets of the sea<<else if $alandexpanding is "true">>the setter of oceans<<else if $aflybuzzing is "true">>the one who glides by the pages of history<<else if $forgivestillness is "true">>the one who knows desire as lack<<else if $leviathanseyelash is "true">>the one who makes the earth tremble<<else if $rockstotowers is "true">>the transmuter everlasting<<else if $reducecliffsides is "true">>the passion of the mawing slumber<<else if $likeconcrete is "true">>the one who knows not the meaning of yield<<else if $forgivemoss is "true">>the one who upturns stones<<else if $brutalsky is "true">>the entombment of memory<<else if $thespace is "true">>the time messianic<<else if $whileyouslept is "true">>the one who moves as a mote in the multiverse<<else if $sinusoidaltrembling is "true">>the bringer of the tide<<else if $knowingnobrakelights is "true">>the one who sets the wind in motion<<else if $autumnsmells is "true">>the articulation of wind itself<<else if $tesselateashadow is "true">>the one who patterns the stars<<else if $awavebreaking is "true">>the one who the gods fear<<else if $tyrannyofheave is "true">>the fulfillment of hay desires<<else if $years is "true">>the setter of history<<else if $mimicsyou is "true">>the one who reveals all<<else if $needofspace is "true">>the ender of division<<else if $afogrising is "true">>the one who knows stillness as an open hand<<else if $emergenceofrhythm is "true">>the one who keeps the beat<<else if $apauselesslife is "true">>the one who never tires<<else if $whitherofleaves is "true">>the bringer of stillness<<endif>>/%<<if $web is "destroy">>destroyer of the web,<<else if $web is "enter">> \nvictim of the great weaver,\n<<else if $web is "swallow">>the one with the never-ending jaw,<<endif>> %/\n\n\nawaken to a <span class="persist"><<insert"further room.">></span>\n\n\n<<timedinsert 1.7s>>a closed one.\n\n\n<<timedinsert 2s>><span class="move">[[try the handle]]</span><<endinsert>>\n\n<<endtimedinsert>><<endtimedinsert>><<endtimedinsert>>
<<removal hover4>>∃E<<endremoval>>\n\n\n\n\na river with an open mouth. <<revision hover4>>around the bank stand sand statues: here a rabbit strung from a tree. <<becomes>><span class="blanket">around the bank stand sand statues: here a rabbit strung from a tree. </span><<endrevision>>here a child <<revision hover4>>squatting in the shade.<<becomes>><span class="blanket">squatting in the shade.</span><<endrevision>> here a vulture <<revision hover4>>circling a birdhouse. inscribed on its wooden panels: ɬ ɝ n ɑ ː b ʊ̈ n ħ ʌ̼ ɰ ɮ ʉ̊ ɖ œ̤ n ( j u ) ǂ ʡ ǂ ʡ̩ ˑ. <<becomes>><span class="blanket">circling a birdhouse. inscribed on its wooden panels: ɬ ɝ n ɑ ː b ʊ̈ n ħ ʌ̼ ɰ ɮ ʉ̊ ɖ œ̤ n ( j u ) ǂ ʡ ǂ ʡ̩ ˑ .</span><<endrevision>>\n\n<<revision hover4>>a mossy trunk curled open. <<becomes>><span class="blanket">a mossy trunk curled open. </span><<endrevision>>hollowed codex. unfurl<<revision hover4>>ing. inside<<becomes>><span class="blanket">ing. inside</span><<endrevision>> <<if $splee is true>>a stone obelisk: silent, obedient.<<else>>a stone obelisk.<<endif>><<revision hover4>> from which the world revolves: an axis. engraved on its side the numbers 17 23 7917 109 31 157 <<becomes>><span class="blanket"> from which the world revolves: an axis. engraved on its side the numbers 17 23 7917 109 31 157 (the universal constants).</span><<endrevision>>\n\nhave the vultures come already <<revision hover4>>to scatter the bones. mouths open. anticipation. dribbling down their throats.<<becomes>><span class="blanket">to scatter the bones. mouths open. anticipation. dribbling down their throats.</span><<endrevision>> have the vultures come already<<revision hover4>>.<<becomes>><span class="blanket">.</span><<endrevision>> \n\n<span class="blanket">have the vultures come already do you</span>do you know.\n\n\na rib reaches <<revision hover4>>out for recognition. grasped.<<becomes>><span class="blanket">out for recognition. grasped.</span><<endrevision>> blindfolded.\n\n\n\n<<revision hover4>>the<<becomes>><span class="blanket">the</span><<endrevision>> mother <<revision hover4>>outstretched. breast <<becomes>><span class="blanket">outstretched. breast </span><<endrevision>>bare. <<hoverrevise hover4>>[[indoctrinated|∃E5]]<<endhoverrevise>>\n
/* Your story will use the CSS in this passage to style the page.\nGive this passage more tags, and it will only affect passages with those tags.\nExample selectors: */\n\nhead {\n\nwidth:100%;\n height:100%;\n display:block;\n\tmargin: 200px;\n position:fixed;\n}\nhead * {\n display:none;\n}\nbody {\n background-color:black;\n margin: 50;\nmargin-top: 200px;\n text-align: justify;\n\tdisplay: block;\n\t\n}\n div {\n transition-duration: 3s;\n }\n\n\t.passage {\n position:absolute;\n top: 0; bottom: 0; left: 0; right: 0;\n width: 75%;\n height: 75%;\n margin:auto;\n font: 2em/1.25em Helvetica, "Helvetica Neue", Arial, sans-serif;\n color: #F646C9;\n letter-spacing: .10em;\n text-align: justify;\nverticle-align: middle;\nmargin-top: 100; \n transition-duration: 1s;\n \n\n}\n#sidebar {\n display:none;\n position:fixed;\n top: 0; left: 0;\n width:50%;\n height:50%;\n\t\n}\n\n#title :not(#storyTitle){\n display:none;\n}\n.passage a {\n\t/* This affects passage links */\n\tcolor: #01FAA7;\n\tfont-weight: normal;\n\t\n}\n.passage a:hover {\n\t/* This affects links while the cursor is over them */\n\tcolor: #FAE801;\n\ttext-decoration: none;\n\tfont: 1.2em Helvetica, "Helvetica Neue", Arial, sans-serif;\n transition-duration: 1s;\n \n}\nspan.blanket {\n\tcolor: black;\n}\n.persist a {\n\tcolor: #00ccff;\n}\n.move a {\n\tcolor: #01FAA7;\n}\nspan.green {\n\tcolor: #00ccff;\n}\nspan.blue {\n\tcolor: #01FAA7;\n}\n.revision-span-in[class*=hover] {\n\topacity: 0;\n}\n.revision-span[class*=hover] {\n\ttransition: 1s;\n\t-webkit-transition: 1s;\n}\n.revision-span-out[class*=hover] {\n\tposition:absolute;\n\topacity: 0;\n}\n.revision-span-in[class*=hover1] {\n\topacity: 0;\n}\n.revision-span[class*=hover1] {\n\ttransition: 1s;\n\t-webkit-transition: 1s;\n}\n.revision-span-out[class*=hover1] {\n\tposition:absolute;\n\topacity: 0;\n}\n.revision-span-in[class*=hover2] {\n\topacity: 0;\n}\n.revision-span[class*=hover2] {\n\ttransition: 1s;\n\t-webkit-transition: 1s;\n}\n.revision-span-out[class*=hover2] {\n\tposition:absolute;\n\topacity: 0;\n}\np.ex1 {\n margin-bottom: 2000px;\n}
<<if $dream is "three">> the spider needle \nfurrows \ninto your <span class="persist"><<cyclinglink $spider "right forearm" "pancreas" "left cochlea">></span>. \n\nYou close your eyes\nas [[the dream|the dream2]] \nsets in.<<else if $dream is "four">>the spider needle \nfurrows \ninto your <span class="persist"><<cyclinglink $spider "armpit" "pelvic bone" "solar plexus">></span>. \n\nYou close your eyes \nas [[the dream|the dream3]] \nsets in.<<else>>the spider needle \nfurrows \ninto your <span class="persist"><<cyclinglink $spider "clavicle" "sternum" "back molar">></span>. \n\nYou close your eyes\nas [[the dream|the dream4]] \nsets in.<<endif>><<forget $unun>>\n/%dream 4 = grandma/water (1nd)\ndream 3 = cereal (2st)\ndream 2 = spider web (3rd/end) %/
you were brought to the dakit tree, the gate to the spirit world, unclothed.\n\n[[and so it is|water]]
<span class="blue">green text</span> moves you to a new page.\n\n<span class="green">blue text</span> presents in-page interactions.\n\n\n\n\n\n\n<<timedinsert 2s>><span class="blanket">yay les do eet</span>[[yay les do eet|Start2]]<<endtimedinsert>><<loopsound "Sergey_Cheremisinov_-_01_-_Gray_Drops.wav">>
why wake \nwhen you can dream?\n\nyou <<if $unun is "true">>unwrap<<else>>[[unwrap]]<<endif>> a dream injection syringe:\na spider needle \nglowing with <<print either("neon liquid","vibrant goop","radioactive slush","fluorescent plasma" )>>. \n\n[[slide it in]]
known to all as <span class="persist"><<cyclinglink $name "Ukiuk" "Khetwani" "Hatu" "Yepa" "Dongmei">></span>, the <<print either("rebirthed awning","one who sets fire","bringer of stillness","start of snow falling")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$witherofleaves= "true"]]\n[[no, not this time|yo]]
[[the children, grandmother, \nwhere are the children?|liminal3]]
<<if $trash is "false">>an empty orifice.\n\na [[piece of paper]] is tucked in its seam.<<else if $trash is true>><<set $trash to "false">>you gather the trash and discard it into the basket. it falls, pooling at the bottom before evaoprating into thin smoke, leaving nothing at all. <<else>><<set $trash to "false">>you gather the trash and discard it into the basket. it falls, pooling at the bottom before evaporating into thin smoke, leaving nothing at all.<<endif>>\n\n[[go back|get out of bed]]
since a child you've loved to climb. you hoisted yourself in hanging roots.\n\n[[and so it is|water]]
known as <span class="persist"><<cyclinglink $name "Kakon" "Tomochichi" "Sho" "Pesha" "Alpa">></span>, the <<print either("unbiased observer","one who glides by the pages of history","crucial piece of the puzzle","uplifting to beyond")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$aflybuzzing = "true"]]\n[[no, not this time|yo]]\n
rising to meet you, \nyou notice the bowl \nis sentient! \n\nit plants \na big juicy kiss\non your lips. \n\n[[kiss back]]\n[[drop the bowl]]
would you like to [[restart|Start]], and see how the other worlds would unfurl, had you decided differently?\n\n"ehh not right now, i'd rather [[go back|outro][$done = "true"]] to the last screen"
version.extensions.timedgotoMacro={major:1,minor:2,revision:0};\nmacros["goto"]=macros.timedgoto={timer:null,handler:function(a,b,c,d){function cssTimeUnit(s){if(typeof s=="string"){if(s.slice(-2).toLowerCase()=="ms"){return +(s.slice(0,-2))||0\n}else{if(s.slice(-1).toLowerCase()=="s"){return +(s.slice(0,-1))*1000||0\n}}}throwError(a,s+" isn't a CSS time unit");return 0}var t,d,m,s;\nt=c[c.length-1];d=d.fullArgs();m=0;if(b!="goto"){d=d.slice(0,d.lastIndexOf(t));\nm=cssTimeUnit(t)}d=eval(Wikifier.parse(d));if(d+""&&state&&state.init){if(macros["goto"].timer){clearTimeout(macros["goto"].timer)\n}s=state.history[0].passage.title;macros["goto"].timer=setTimeout(function(){if(state.history[0].passage.title==s){state.display(d,a)\n}},m)}}};
how brutal.\n\nthe last thing \nthe bowl sees\nis your hateful grimace \nbefore it shatters.\n\n<<set $face to "drop">>\n[[and so it is|liminal4]]\n<<set $bowl to "drop">>
it's an origami <<print either("crane","monkey","rat","dog","dragon","pig","ox","snake","rooster","goat","tiger","horse","rabbit")>>\n\n<<replace "unfold the paper">>inside it reads:\n\n\n"poop" is a palindrome \n(& otherwise a strong password;)\n\n\n\n[[return to room|get out of bed]]\n<<endinsert>>
known to all as <span class="persist"><<cyclinglink $name "Selah" "Neity" "Osifo" "Olaonipekun" "Emalis">></span>, the <<print either("passion of time","one who never ceases","love of the ocean to a stone","enduring absolute")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$apauselesslife = "true"]]\n[[no, not this time|yo]]
<<set $face to "eulogize">><<set $eulogize to "true">>\ngrandmother do you have eyelids\nwhy are the children all sad\n\ndo you miss sex\ndo you love all of your children equally grandmother \ndo you regret <span class="persist"><<insert "any of them">></span>\ni mean the men\ni mean the children<<endinsert>>\n\ndo you know what love is\ndid you <<insert "bury the children">> \nlike you buried the men grandmother<<endinsert>>\ndid you tuck them into the walls\nthe fireplace\nbehind the sea\n\n<<insert "have they come back, grandmother">>\nfor your will grandmother<<endinsert>>\n\ndid you leave me your voice <<insert "in the will grandmother">>\ndid you leave me your hands\nyour pelvis<<endinsert>>\ngrandmother they won’t let me keep your teeth\ngrandmother not even your dentures grandmother\nyour body is swollen\ngrandmother <<insert "limp and heavy">>\n(sorry that is not a question)<<endinsert>>\ngrandmother \nhave you learnt how to pray\nwill you keep us safe\n\n<<insert "can i put my fingers in your mouth">>\n//siri: is it weird to put your fingers in a dead man’s mouth?//<<endinsert>>\ngrandmother <<insert "can i turn you into art">>\ncan i have your dentures\nit would be stealing and lying and grandmother, you will never look the same<<endinsert>>\ngrandmother are you in a state where you can <<insert "give consent">>\ngrandmother why do i keep taking from you\nyou who have given us everything<<endinsert>>\ngrandmother even in death we look for ways you can still give to us\ngrandmother is that what love is \n\ngrandmother <<insert "where are your earholes are they like mine">>\nwhen we stand face to face do our nipples align<<endinsert>>\ndo we have matching vulvas\ndid you leave me your <<insert "orifices">>\nis that how wombs work<<endinsert>>\ngrandmother do i have your orifices do i have your mouth grandmother\ncan i climb into your mouth, grandmother\nto search for the children, <<insert "grandmother\nwhere are the children">>\n\n<<insert "grandmother">> tell bobby he can’t kill junior\ntell moren not to call the police again<<endinsert>>\ngrandmother make it <<insert "stop">>\nwhy is everyone so angry<<endinsert>>\nwhat happened when you and grandpa moved to the states\ngrandmother <<insert "did you know grandfather was black">>\ndid you know what that meant grandmother<<endinsert>>\ndid you ever look at your own skin\ndid you know what it meant<<endinsert>>\n\ngrandmother <<insert "i’m hungry">>\ncan i eat you\ncan i eat using your teeth<<endinsert>>\ncan i put your fingers in my mouth will you put your fingers in my mouth can i put my fingers in your mouth <<insert "can i reach down your throat">>\ngrandmother sorry if that’s weird<<endinsert>>\n\ngrandmother are you gutted already\n<<insert "have we taken everything out from inside you">>\ndo you feel empty\ncan we fill you<<endinsert>>\n\nwill you be a <<insert "vessel\ngrandmother">> a <<insert "sacred vessel">> grandmother\nwill you be filled by the children<<endinsert>><<endinsert>>\n\n\n\n\n\n\n\n<span class="move">[[and so it is|continue]]</span>\n\n\n\n\n<span class="blanket">rip gma</span>\n
<<if $iami is "true">>you<<else>>[[you|yo]]<<endif>> find yourself in a hay body, full of hay desires.<<if $iami is "true">>\n\nso cunning of you, to have [[a dream of sand|{doss}][$sand = "true"]].\n<<endif>>
<<if $machine is "poop">><<set $answer to "win">><<playsound "202029__hykenfreak__notification-chime.wav">><<pausesound "Sergey_Cheremisinov_-_01_-_Gray_Drops.mp3">><<timedinsert 1s>>the machine chirps happily.<<timedinsert 2s>>\n\nthat was the right password.\n\n<<timedinsert 3s>>you listen to the prerecorded messages: /%<<cyclinglink "your grandmother singing you happy birthday" "your best friend buttdialing you at a show" "your mom checking in on you" "alien overlords reminding you to get back on track" "telemarketer insisting you update your subscription to Star Magazines" "your lover's moans" "ex-best friend singing a song for you called 'unrequited call it what you like'" "friends looking for you at a show" "your father calling you back about plain tickets" "childhood friend asking for drug hookup" "fuckboy from last spring seeing if you're still in town">> %/\n<span class="persist"><<insert "message 1">><<playsound "auntieba.wav">>\n<<insert "message 2">><<pausesound "auntieba.wav">><<playsound "jamesbhakti.wav">>\n<<insert "message 3">><<pausesound "jamesbhakti.wav">><<playsound "grandmascott.wav">>\n<<insert "message 4">><<playsound "christian.wav">><<pausesound "grandmascott.wav">>\n<<insert "message 5">><<playsound "jesse.wav">><<pausesound "christian.wav">>\n<<insert "message 6">><<playsound "addict.mp3">><<pausesound "jesse.wav">>\n<<insert "message 7">><<pausesound "addict.mp3">><<playsound "sabaprevipassana.wav">>\n<<endinsert>><<endinsert>><<endinsert>><<endinsert>><<endinsert>><<endinsert>><<endinsert>></span>\n\n[[go back|answering machine]]<<endtimedinsert>><<endtimedinsert>><<endtimedinsert>><<else>><<pausesound "Sergey_Cheremisinov_-_01_-_Gray_Drops.wav">><<fadeinsound "467882__samsterbirdies__beep-warning.mp3">><<timedinsert 1s>>the machine screeches, and for a second you beg for death, or deafness.<<stopsound "467882__samsterbirdies__beep-warning.mp3">><<timedinsert 2s>>\n\nthen it resumes its beeping drone.<<timedinsert 3s>>\n\nthat was the wrong password.<<timedinsert 1.8s>>\n\n[[go back|answering machine]]<<endtimedinsert>><<endtimedinsert>><<endtimedinsert>><<endtimedinsert>><<endif>>
<<if $dream is "one">>your lids heave \nwith the strength \nof 10,000 krill.<<else if $dream is "two">>your lids heave \nwith 1,000,000 \nspider arms.<<else if $dream is "three">>your lids heave \nlife into lifeless.<<else if $dream is "four">>your lids heave \nwith hymns \nfor the drowned.<<else>>your lids heave \nwith the strength \nof 1,000 moth wings.<<endif>>\n\n<<if $face is "oozing tar">> tar squirts out, \nsloshes on the linen.\n\n[[wipe it off|onward]]<<endif>><<if $face is "engulfed in green flames">> flames jump \nonto the bedsheets. \n\n[[smack them out|onward]] <<endif>><<if $face is "hovering 2-3 inches above your body">> you see it happen, \nas if they're searching \nfor eyes. \n\n[[rise to meet them|onward]]<<endif>><<if $face is "destroy">>your fists still clenched, \nlips snarled like a rabid dog.\n\n[[let it go|onward]]<<endif>><<if $face is "enter">>still blinded \nby the all-consuming white.\n\n[[shake it off|onward]]<<endif>><<if $face is "swallow">>your jaw still sore\nfrom opening so much.\n\n[[relax|onward]]<<endif>><<if $face is "eulogize">>your eyes strain\nfrom searching.\n\n[[let them go|onward]]<<endif>><<if $face is "fishfeet">>you pocket the channel:\nturn the valve when necessary.\n\n[[sow the reaping|onward]]<<endif>><<if $face is "kiss">>the faces of your smiling\nloved ones burn \nthe back of your eyelids \nfor a final time.\n\n[[let them go|onward]]<<else if $face is "drop">>the bowl's face \nin anguish\nas you sent it \nto the gods \nburns the back \nof your eyelids, \nthere to stay.\n\n[[bury the memory|onward]]<<endif>>
known to all as <span class="persist"><<cyclinglink $name "Chanchhaya" "Sayeh" "Zila" "Kage" "Itzal">></span>, the <<print either("sun in high noon","one who patterns the stars","promise of light","iteration, and what follows after")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$tesselateashadow = "true"]]\n[[no, not this time|yo]]
we find ourselves in an important epoch, in a fermentation, in which Spirit has made a leap forward, has gone beyond its previous concrete form and acquired a new one. the whole mass of ideas and concepts that have been current until now, the very bonds of the world, are dissolved and collapsing into themselves <span class="persist"><<insert "like a vision in a dream.">></span> \n\na new emergence of Spirit is at hand; philosophy must be the first to hail its appearance and recognize it, while others, resisting impotently, adhere to the past, and the majority unconsciously constitute the matter in which it makes its appearance. but philosophy, in recognizing it as what is eternal, <span class="move">[[must pay homage to it.|initial3]]</span>\n\n- hegel, //lectures at jena// of 1806, final speech<<endinsert>>\n\n
<<timedgoto "initial" 3s>>
known to all as <span class="persist"><<cyclinglink $name "Ankti" "Ekho" "Arudra" "Hien" "Clemens">></span>, the <<print either("bringer of the sunrise","one who rides the waves","middle horizon","durative motion")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$sinusoidaltrembling = "true"]]\n[[no, not this time|yo]]
<<set $face to "fishfeet">><<set $fishfeet to "true">><span class="persist">\n/ [[dreams of water]]</span> \tmeans\n <span class="persist">[[grandmother \t\t/\nneeds / to talk]]</span>\n\n<span class="persist">[[0527\t \nmoon]]</span> / <span class="persist">[[gibbous again]]</span>\tshe says\n<span class="persist">[[all roads / lead \nto / sea]]</span>\n\n<span class="persist">[[we are /]] [[soft]]</span> \tas <span class="persist">[[sun / shine]]\n[[predisposed \tto / prayer]]\n\n[[search / ing \t for signs ]]\n\n[[be / tween]] [[shoulder / blades]]\n\n[[good /omens]]\t[[cyrillic / italics]] \t[[papaya \n\tseeds]]</span>\n\t\t\t/\n<span class="persist">[[rooms big enough to / lie down / in]]\n\t\n[[grandmother / says]] \t[[all roads / lead\nto / water]]\t</span> says\t\t\n\t\t\t\t/\n<span class="persist">[[where are you / going\t]]\t [[ says\n the sea]]</span>\n\n\n\n\n\n\n\n<span class="move">[[and so it is|continue3]]</span>\n\n\n\n\n<span class="blanket">wow ur cool</span>
credit where credit's due:\n\n1. lovely music provided by sergey cheremisinov: [["gray drops" |https://freemusicarchive.org/music/Sergey_Cheremisinov/The_Healing/Gray_Drops]] from the album //the healing//\nunder [[Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) Liscense|https://creativecommons.org/licenses/by-nc/4.0/#]]. This game is not endorsed by the licensor or musician in any way. No changes were made.\n\n2. hegel for opening passage quote (hegel, //lectures at jena// of 1806, final speech)\n\n4. hykenfreak for [["notification chimes"|https://freesound.org/people/hykenfreak/sounds/202029/]] (happy machine sounds) under [[Attribution 3.0 Unported (CC BY 3.0) Liscense|https://creativecommons.org/licenses/by/3.0/]]. This game is not endorsed by the licensor or musician in any way. No changes were made.\n\n5. samsterbirdies for [["beep warning"|https://freesound.org/people/SamsterBirdies/sounds/467882/]] (angry machine sounds) under [[Creative Commons 0 -- CC0 1.0 Universal (CC0 1.0) Public Domain Dedication License|https://creativecommons.org/publicdomain/zero/1.0/]]. This game is not endorsed by the licensor or musician in any way. Sound modified slightly — volume is lessened so when it hits it doesn't shock/hurt so much.\n\n6. Breviceps [["Tinnitus sound"|https://freesound.org/people/Breviceps/sounds/450620/]] (swallow the web) under [[Creative Commons 0 -- CC0 1.0 Universal (CC0 1.0) Public Domain Dedication License|https://creativecommons.org/publicdomain/zero/1.0/]]. This game is not endorsed by the licensor or musician in any way. No changes were made.\n\n\n"cool, take me [[back|outro][$done = "true"]] to the previous screen"
/%<<removal hover3>>∃E<<endremoval>>\n\n\n\n\na river with an open mouth. <<revision hover3>>around the bank stand sand statues: here a rabbit strung from a tree. <<becomes>><span class="blanket">around the bank stand sand statues: here a rabbit strung from a tree. </span><<endrevision>>here a child <<revision hover3>>squatting in the shade.<<becomes>><span class="blanket">squatting in the shade.</span><<endrevision>> here a vulture <<revision hover3>>circling a birdhouse. inscribed on its wooden panels: ɬ ɝ n ɑ ː b ʊ̈ n ħ ʌ̼ ɰ ɮ ʉ̊ ɖ œ̤ n ( j u ) ǂ ʡ ǂ ʡ̩ ˑ. <<becomes>><span class="blanket">circling a birdhouse. inscribed on its wooden panels: ɬ ɝ n ɑ ː b ʊ̈ n ħ ʌ̼ ɰ ɮ ʉ̊ ɖ œ̤ n ( j u ) ǂ ʡ ǂ ʡ̩ ˑ .</span><<endrevision>>\n\n<<revision hover3>>a mossy trunk curled open. <<becomes>><span class="blanket">a mossy trunk curled open. </span><<endrevision>>hollowed codex. unfurl<<revision hover3>>ing. inside<<becomes>><span class="blanket">ing. inside</span><<endrevision>> <<if $splee is true>>a stone obelisk: silent, obedient.<<else>>a stone obelisk.\n<<endif>><<revision hover3>> from which the world revolves: an axis. engraved on its side the numbers 17 23 7917 109 31 157 <<becomes>><span class="blanket"> from which the world revolves: an axis. engraved on its side the numbers 17 23 7917 109 31 157 (the universal constants).</span><<endrevision>>\n%/\nhave the vultures come already <<revision hover3>>to scatter the bones. mouths open. anticipation. dribbling down their throats.<<becomes>><span class="blanket">to scatter the bones. mouths open. anticipation. dribbling down their throats.</span><<endrevision>> have the vultures come already<<revision hover3>>.<<becomes>><span class="blanket">.</span><<endrevision>> \n\n<span class="blanket">have the vultures come already do you</span>do you know.\n\na rib reaches <<revision hover3>>out for recognition. grasped.<<becomes>><span class="blanket">out for recognition. grasped.</span><<endrevision>> <<hoverrevise hover3>>[[blindfolded.|∃E4]]<<endhoverrevise>>\n\n\n<<timedinsert 5s>>\n<<revision hover4>>the<<becomes>><span class="blanket">the</span><<endrevision>> mother <<revision hover4>>outstretched. breast <<becomes>><span class="blanket">outstretched. breast </span><<endrevision>>bare. <<hoverrevise hover4>>[[indoctrinated|∃E5]]<<endhoverrevise>><<endtimedinsert>>
/%you find yourself in a <span class="persist"><<insert "room.">></span>\nthere is a <<insert "table">>: <<print either("burnt mahagony","solid oak","refined jasper")>><<endinsert>>, a <<insert "coathanger">>%/\n\n<<insert "∃E">>\n\n\n\na river with an open mouth. <<revision hover>>around the bank stand sand statues: here a rabbit strung from a tree. <<becomes>><span class="blanket">around the bank stand sand statues: here a rabbit strung from a tree. </span><<endrevision>>here a child <<revision hover>>squatting in the shade.<<becomes>><span class="blanket">squatting in the shade.</span><<endrevision>> here a vulture <<revision hover>>circling a birdhouse. inscribed on its wooden panels: <<becomes>><span class="blanket">circling a birdhouse. inscribed on its wooden panels: </span><<endrevision>><<hoverrevise hover>>[[ɬ ɝ n ɑ ː b ʊ̈ n ħ ʌ̼ ɰ ɮ ʉ̊ ɖ œ̤ n ( j u ) ǂ ʡ ǂ ʡ̩ ˑ .|∃E1]]<<endhoverrevise>>\n<<endinsert>>\n/%\n\n<<revision hover1>>a mossy trunk curled open. <<becomes>><span class="blanket">a mossy trunk curled open. </span><<endrevision>>hollowed codex. unfurl<<revision hover1>>ing. inside<<becomes>><span class="blanket">ing. inside</span><<endrevision>> <<insert "a stone obelisk.">> silent, obedient.<<endinsert>><<revision hover1>> from which the world revolves: an axis. engraved on its side the numbers 17 23 7917 109 31 157 <<becomes>><span class="blanket"> from which the world revolves: an axis. engraved on its side the numbers 17 23 7917 109 31 157 </span><<endrevision>><<hoverrevise hover1 >><<hoverrevise hover>><<insert "(the universal constants).">><<endinsert>><<endhoverrevise>><<endhoverrevise>>\n\nhave the vultures come already to scatter the bones. mouths open. anticipation. dribbling down their throats. have the vultures come already. do you know. %/
known to all as <span class="persist"><<cyclinglink $name "Bachan" "Luvata" "Sheba" "Pratijya" "Wa'd">></span>, the <<print either("promise of water","one who bears time","persistance of water","upturned stone")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$forgivemoss ="true"]]\n[[no, not this time|yo]]
known to all as <span class="persist"><<cyclinglink $name "Derval" "Haneen" "Emel" "Trishana" "Wim">></span>, the <<print either("former of time","one who makes the moon bow over","beat, as in beatitude","end of division")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$needofspace= "true"]]\n[[no, not this time|yo]]
what will be the main munch? <span class="persist"><<cyclinglink $cereal "captain crunch" "reeses" "cheerios" "frosted flakes" "heritage flakes" "froot loops" "trix" >></span>\n\n\n\nadd as <span class="persist"><<insert "many">></span> or as little<<endinsert>> toppings as you'd like! <span class="persist"><<insert "yay!">></span>\n\n<span class="persist"><<replace "add almond butter">></span>almond butter stirs into your bowl. what a nut!<<endreplace>>\n\n<<replace "add fresh berries">>fresh berries sprinkle atop your bowl. so good!<<endreplace>>\n\n<<replace "add dried crickets">>dried crickets sprinkle atop your bowl. yum!<<endreplace>>\n\n<<replace "add live crickets">>live crickets hop into your bowl! oh wow! <<timedinsert 1.5s>> some hop away, free at last.<<endtimedinsert>><<endreplace>>\n\n<<replace "add steaming viscera">>steaming viscera splooshes into your bowl! so warm!<<set $viscera to "true">><<endreplace>>\n\n<<replace "add faerie wings">>faerie wings flutter into your bowl! how ethereal!<<endreplace>>\n\n<<replace "add mysterious white powder">>mysterious white powder sprinkles atop your bowl! oh wow!<<endreplace>>\n\n<<replace "add teenage gurgles">>teenage gurlges bubble into your bowl! what fun!<<endreplace>>\n\n<<replace "add bottled noxious">>unbottled noxious hovers over your bowl like a cloud! what fun!<<endreplace>>\n\n<<replace "add bethoven's last concert">>bethoven's last concert serenades your bowl! how enchanting!<<endreplace>>\n\n<<replace "add a teapot full of hair">>a teapot full of hair cannonballs into your bowl! how tasty!<<endreplace>>\n\n<<replace "add metal shavings">>metal shavings fall into your bowl! how tasty!<<endreplace>>\n\n<<replace "add supernintendo">>a supernintendo splashes into your bowl! how retro! it won't turn on without a power source<<endreplace>>\n\n<<replace "add Monopoly: Millenial Edition">>Monopoly: Millenial Edition (board, cards, and $100,000 +interest in student debt) splashes into your bowl!<<endreplace>>\n\n<<replace "add speckled egg">>a speckled egg plops into your bowl<<if $viscera is "true">><<timedinsert 2s>>the steaming viscera heats up the egg! out pops a tiny chick. how cute!<<set $chick to "true">><<endtimedinsert>><<endif>><<endreplace>>\n\n<<replace "add ant colony">>a small mound of dirt teeming with moving black specks crumbles into your bowl. how fascinating!<<endreplace>>/%\n\n<<replace "add afa's cheese">>No! Don't touch his cheese!<<endreplace>>\n\n<<replace "add piece of paper with the words 'twerking with squidi in afa's dream' on it">>the paper leafs into your bowl. how literate!<<endreplace>>%/\n\n<<replace "add piece of paper with 'everyone taking mushrooms dressed as cacao beans' on it">>the paper leafs into your bowl.<<if $chick is "true">> the tiny chick dresses up as a cacao bean!<<endif>> how unbelievable!<<endreplace>>\n\n<<replace "add origami giraffe">>the giraffe folds into your bowl. how behaved!<<endreplace>>/%\n\n<<replace "add bri's waxed legs">>bri somersaults into your bowl. <<if $chick is "true">>the tiny chick is ecstatic to see her. <<endif>>yay bri!<<endreplace>>%/\n\n<<replace "add fresh mugwort">>mugwort sprinkles into your bowl. how herbal!<<endreplace>>\n\n<<replace "add vital wheat gluten">>vital wheat gluten clomps into your bowl. how inviting!<<endreplace>>\n\n<<replace "add liscence plate 1KH1440">>liscence plate 1KH1440 clinks into your bowl. how bureaucratic!<<endreplace>>\n\n<<replace "add hong kong protester">>a hong kong protester leaps into your bowl. how controversal!<<set $hongkong to "true">><<endreplace>>\n\n<<replace "add ICE agent">>an ICE agent scurries into your bowl. yuck!<<set $ice to "true">><<endreplace>>\n\n<<replace "add australia">>the beautiful continent splooshes into your bowl. now everything's on fire!<<set $fire to "true">><<endreplace>>\n\n<<replace "add soft-boiled egg">>a soft-boiled egg rolls into your bowl. <<if $chick is "true">>the tiny chick cries.<<endif>> how tragic!<<endreplace>>\n\n<<replace "add soft cheese">>soft cheese melts into your bowl, not unlike dali's persistance of memory. how cultured!<<endreplace>>/%\n\n<<replace "add sean's homemade saurkraut">>sean's kraut splooshes into your bowl. how cultured!<<endreplace>>\n\n<<replace "add AK's memory box/es">>AK's memory box/es dance into your bowl. how nolstalgic!<<endreplace>>\n\n<<replace "add squidi's food">>catfood saunters into the bowl. what luck!<<endreplace>>%/\n\n<<replace "add sacrificial white blood">>blood of the sacrifices pours into your bowl. harrowing!<<endreplace>>\n\n<<replace "add bougie-ass $15 glass of red wine">>the bougie-ass wine pours into your bowl. how articulate!<<endreplace>>\n\n<<replace "add fistfuls of sand">>you fist sand into your bowl. how nutritious!<<endreplace>>/%\n\n<<replace "add sean's helmet">>sean somersaults into your bowl! yay sean!<<endreplace>>\n\n<<replace "add moss's hoops">>moss's hoops roll into the bowl! so much flow!<<endreplace>>%/\n\n<<replace "add deer rib bone">>deer rib bones shackle into your bowl! wow!<<endreplace>>\n\n<<replace "add bike toss">>bikes toss into your bowl! <<if $fire is "true">>good thing everything is already on fire!<<else>> everything catches on fire!<<endif>><<endreplace>>\n\n<<replace "add sanskrit goddess wheel poem">>the sanskrit goddess wheel poem supercharges into your bowl. what inscriptions!<<endreplace>>/%\n\n<<replace "add noah's gorgeous locks">>noah somersaults into your bowl! yay noah!<<endreplace>>\n\n<<replace "add han's DMV appointment">>han's DMV appointment links into your bowl. get 'er done, han!<<endreplace>>\n\n<<replace "add kern">>kern floofs into your bowl. how cute!<<endreplace>>%/\n\n<<replace "add hand-rolled splee">>a hand-rolled splee plops into your bowl. how addictive!<<endreplace>>\n\n<<replace "add mardi gras mask">>a mardi gras mask plops into your bowl. how festive!<<endreplace>>\n\n<<replace "add freebox">>the freebox flops into your bowl! how communal!<<endreplace>>/%\n\n<<replace "add aiden's foot">>aiden's foot drops into the bowl! how visceral!<<endreplace>>%/\n\n<<replace "add size 9 hiking boots">>size 9 hiking boots kick into your bowl! so sweaty!<<endreplace>>\n\n<<replace "add auntie chi chi's stuffed whale">>theodore the stuffed shamu plops into the bowl! Aww~!<<endreplace>>\n\n<<replace "add genius drums">>genius drums ring into your bowl! how melodous!<<endreplace>>\n\n<<replace "add CDJs">>CDJs tumble into your bowl! how mixable!<<endreplace>>\n\n<<replace "add funktion-ones">>funktion-one's blast into your bowl! what sweet sounds.<<endreplace>>\n\n<<replace "add the bungalow">>the bungalow crashes into your bowl! how sustainable!<<endreplace>>\n\n<<replace "add black tar heroine">>you add black tar hero-- ehh wait better not<<endreplace>>\n\n<<replace "add djembe">>a djembe beats into your bowl! how rhythmic!<<endreplace>>\n\n<<replace "add sheepskin">>sheepskin folds into your bowl! how warm!<<endreplace>>\n\n<<replace "add toothbrush">>a toothbrush slips into your bowl! how hygenic!<<endreplace>>\n\n<<replace "add barbells">>barbells crash into your bowl! how fit!<<endreplace>>/%\n\n<<replace "add apartheid">>apartheid collapses into your bowl! wow!<<endreplace>>%/\n\n<<replace "add jeffrey epstein">>jeffrey epstein didn't kill himself<<endreplace>>\n\n<<replace "add brown paper bag">>a brown paper bag crumbles into your bowl! so tasty!<<endreplace>>\n\n<<replace "add cowhide tambourine">>a cowhide tambourine jazzles into your bowl! how musical!<<endreplace>>\n\n<<replace "add hanging indoor plant">>hanging indoor plant splashes into your bowl! how aesthetic!<<endreplace>>\n\n<<replace "add python">><<print either ("a large snake slithers into your bowl! how exciting!","the programming language bloops into your bowl! how accessible!")>><<endreplace>>\n\n<<replace "add lampshade">>a lampshade flops into your bowl. how functional!<<endreplace>>\n\n<<replace "add winter">>the cold season rolls into your bowl! burr!<<endreplace>> <<endinsert>>\n\n\n\n\n\n<<set $bowl to "full">>\n<span class="move">[[and so it is|{3}]]</span>\n\n\n\n\n\n\n
mother thought you sleptwalked each night, to the garden, where the sweet grass grows.\n\n[[and so it is|water]]
you carry with you dreams of ceasefire: fragments of blue /%in a cove %/washed ashore.\n\n[[and so it is|water]]
/%when she was young: a mute: ancient eyes from which the ocean arises.%///ilog diwata//: river spirt, or that which runs into the sea.\n\n[[and so it is|water]]\n
/%but grandmother knew the signs. she called for the little people: the kin%/ you'd follow grandmother behind the house: to the forest, to the shrine.\n\n[[and so it is|water]]\n
known as <span class="persist"><<cyclinglink $name "Aachman" "Ambav" "Noshaba" "Odahingum" "Yardena">></span>, the <<print either("swell of the river","one who knows the secrets of the sea","ethereal embodiment","sacred vessel of ebb and flow")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true"; $flaskedwaters = "true"]]\n[[no, not this time|yo]]\n
known to all as <span class="persist"><<cyclinglink $name "Pasipo" "Isai" "Zamar" "Dinaz" "Uta">></span>, the <<print either("embodied melody","one who keeps the beat","one who turns the seasons","backbone of the night")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$emergenceofrhythm = "true"]]\n[[no, not this time|yo]]
known as <span class="persist"><<cyclinglink $name "Thokéya Inázin" "Akani" "Lao" "Yugantika" "Shanda">></span>, the <<print either("giver of structure","one who continues the work","conversation between man and god","transmuter everlasting")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true"; $rockstotowers = "true"]]\n[[no, not this time|yo]]
sod
<<timedgoto "liminal2" 3s>>
burrowing deeper, deeper. until you were embedded in cold clay.\n\n[[and so it is|water]]
known to all as <span class="persist"><<cyclinglink $name "Gal" "Unn" "Valdrin" "Lahar" "Hrönn">></span>, the <<print either("crest before the fall","one who the gods fear","insurmountable peak","carver of cliffsides")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$awave = "true"]]\n[[no, not this time|yo]]\n
<<timedinsert .25s>>would you go back. to an open mouth. could you help it. \n<<timedinsert .25s>>would yo<<timedreplace .2s>>u<<becomes>><span class="blanket">u</span><<endtimedreplace>> go back. to an open mouth. could you help it. \n<<timedinsert .25s>>would you go back. to an open mouth. could you help it. \n<<timedinsert .25s>>would you go back. to an o<<timedreplace .2s>>p<<becomes>><span class="blanket">p</span><<endtimedreplace>>en mouth. could you help it. \n<<timedinsert .15s>>would you go back. to an open mouth. could you help it. \n<<timedinsert .15s>>would you go back. to an open mouth. could you help it. \n<<timedinsert .15s>>would you go back. to an open mouth. could you help it. \n<<timedinsert .15s>>would you go back. to an open mouth. could you help it. \n<<timedinsert .15s>>would you go back. to an open mouth. could you help it. \n<<timedinsert .15s>>would you go back. to an open mouth. could you help it. \n<<timedinsert .05s>>would you go back. to an open mouth. could you help it. \n<<timedinsert .05s>>would you go back. to an open mouth. could you help it. \n<<timedinsert .05s>>would you go back. to an open mouth. could you help it. \n<<timedinsert .05s>>would you go back. to an open mouth. could you help it. \n<<timedinsert .05s>>would you go back. to an open mouth. could you help it. \n<<timedinsert .05s>>would you go back. to an open mouth. could you help it. \n<<timedinsert .05s>>would you go back. to an open mouth. could you help it. \n<<timedinsert .05s>>would you go back. to an open mouth. could you help it. \n<<timedinsert .05s>>would you go back. to an open mouth. could you help it. \n<<timedinsert .05s>>would you go back. to an open mouth. could you help it. <<timedgoto "∃E7i" .1s>>\n<<endtimedinsert>><<endtimedinsert>><<endtimedinsert>><<endtimedinsert>><<endtimedinsert>><<endtimedinsert>><<endtimedinsert>><<endtimedinsert>><<endtimedinsert>><<endtimedinsert>><<endtimedinsert>><<endtimedinsert>><<endtimedinsert>><<endtimedinsert>><<endtimedinsert>><<endtimedinsert>><<endtimedinsert>><<endtimedinsert>><<endtimedinsert>><<endtimedinsert>>
<<removal hover2>>∃E<<endremoval>>\n\n\n\n\na river with an open mouth. <<revision hover2>>around the bank stand sand statues: here a rabbit strung from a tree. <<becomes>><span class="blanket">around the bank stand sand statues: here a rabbit strung from a tree. </span><<endrevision>>here a child <<revision hover2>>squatting in the shade.<<becomes>><span class="blanket">squatting in the shade.</span><<endrevision>> here a vulture <<revision hover2>>circling a birdhouse. inscribed on its wooden panels: ɬ ɝ n ɑ ː b ʊ̈ n ħ ʌ̼ ɰ ɮ ʉ̊ ɖ œ̤ n ( j u ) ǂ ʡ ǂ ʡ̩ ˑ. <<becomes>><span class="blanket">circling a birdhouse. inscribed on its wooden panels: ɬ ɝ n ɑ ː b ʊ̈ n ħ ʌ̼ ɰ ɮ ʉ̊ ɖ œ̤ n ( j u ) ǂ ʡ ǂ ʡ̩ ˑ .</span><<endrevision>>\n\n<<revision hover2>>a mossy trunk curled open. <<becomes>><span class="blanket">a mossy trunk curled open. </span><<endrevision>>hollowed codex. unfurl<<revision hover2>>ing. inside<<becomes>><span class="blanket">ing. inside</span><<endrevision>> <<if $splee is true>>a stone obelisk: silent, obedient.<<else>>a stone obelisk.<<endif>><<revision hover2>> from which the world revolves: an axis. engraved on its side the numbers 17 23 7917 109 31 157 <<becomes>><span class="blanket"> from which the world revolves: an axis. engraved on its side the numbers 17 23 7917 109 31 157 (the universal constants).</span><<endrevision>>\n\nhave the vultures come already <<revision hover2>>to scatter the bones. mouths open. anticipation. dribbling down their throats.<<becomes>><span class="blanket">to scatter the bones. mouths open. anticipation. dribbling down their throats.</span><<endrevision>> have the vultures come already \n\n<span class="blanket">have the vultures come already do you</span><<hoverrevise hover2>>[[do you know.|∃E62]]<<endhoverrevise>><<timedgoto "∃E6" 5s>>\n<<playsound "450620__breviceps__tinnitus-sound.mp3">>\n<<pausesound "Sergey_Cheremisinov_-_01_-_Gray_Drops.wav">>\n\n\n\n\n\n\n<span class="blanket">if you have the hoverrevise text a different length than the hoverrevise link, then it will glitch</span>
<<removal hover1>>∃E<<endremoval>>\n\n\n\n/%a river with an open mouth. <span class="blanket">around the bank stand sand statues: here a rabbit strung from a tree. </span>here a child <span class="blanket">squatting in the shade.</span> here a vulture <span class="blanket">circling a birdhouse. inscribed on its wooden panels: ɬ ɝ n ɑ ː b ʊ̈ n ħ ʌ̼ ɰ ɮ ʉ̊ ɖ œ̤ n ( j u ) ǂ ʡ ǂ ʡ̩ ˑ ."|∃E1]]</span>%/\na river with an open mouth. <<revision hover1>>around the bank stand sand statues: here a rabbit strung from a tree. <<becomes>><span class="blanket">around the bank stand sand statues: here a rabbit strung from a tree. </span><<endrevision>>here a child <<revision hover1>>squatting in the shade.<<becomes>><span class="blanket">squatting in the shade.</span><<endrevision>> here a vulture <<revision hover1>>circling a birdhouse. inscribed on its wooden panels: ɬ ɝ n ɑ ː b ʊ̈ n ħ ʌ̼ ɰ ɮ ʉ̊ ɖ œ̤ n ( j u ) ǂ ʡ ǂ ʡ̩ ˑ. <<becomes>><span class="blanket">circling a birdhouse. inscribed on its wooden panels: ɬ ɝ n ɑ ː b ʊ̈ n ħ ʌ̼ ɰ ɮ ʉ̊ ɖ œ̤ n ( j u ) ǂ ʡ ǂ ʡ̩ ˑ .</span><<endrevision>>/%<<revision hover1>>a river with an open mouth.<<becomes>><span class="blanket">a river with an open mouth.</span><<endrevision>> around the bank stand sand statues: here a rabbit <<revision hover1>>strung from a tree. here a child <<becomes>><span class="blanket">strung from a tree. here a child </span><<endrevision>>squatting in the shade.<<revision hover1>> here a vulture <<becomes>><span class="blaket"> here a vulture </span><<endrevision>> circling a birdhouse. inscribed in its wooden panels: ɬ ɝ n ɑ ː b ʊ̈ n ħ ʌ̼ ɰ ɮ ʉ̊ ɖ œ̤ n ( j u ) ǂ ʡ ǂ ʡ̩ ˑ .\n%/\n\n<<revision hover1>>a mossy trunk curled open. <<becomes>><span class="blanket">a mossy trunk curled open. </span><<endrevision>>hollowed codex. unfurl<<revision hover1>>ing. inside<<becomes>><span class="blanket">ing. inside</span><<endrevision>> <<insert "a stone obelisk.">><<set $splee to true>> silent, obedient.<<endinsert>><<revision hover1>> from which the world revolves: an axis. engraved on its side the numbers 17 23 7917 109 31 157 <<becomes>><span class="blanket"> from which the world revolves: an axis. engraved on its side the numbers 17 23 7917 109 31 157 </span><<endrevision>><<hoverrevise hover1>>[[(the universal constants).|∃E2]]<<endhoverrevise>>\n
<<if $done is "true">>the sun is shining, and you feel alive<<endinsert>>.\n\n\n\n\n<span class="move">[[replay]]</span>?\n<span class="move">[[credits]]</span>?\n<span class="move">[[Q & A]]</span>?\n\n<<else>><span class="persist"><<insert"the sun is shining">></span>, and you feel alive<<endinsert>>.\n\n\n\n<<timedinsert 4.5s>>\n<span class="move">[[replay]]</span>?\n<span class="move">[[credits]]</span>?\n<span class="move">[[Q & A]]</span>?\n<<endtimedinsert>><<endif>>
<<textinput $machine [[enter password]]>>
can you hear it. <span class="blanket">the humming. from a further room. in bits, in binary. can you hear it. do you recognize it. do the vultures? the tortoises, or their small gods?</span> is it familiar. <span class="blanket">do they know. does it incite a growl, low and wild. or a moan</span> from coda sleep. fitted. cacophony.\n\n<<revision hover1>>limp fingers extended. too tired to grasp. stained black. on opening. feathers<<becomes>><span class="blanket">limp fingers extended. too tired to grasp. stained black. on opening. feathe</span><<endrevision>> bristle in cold mo<<insertion hover1>>u<<endinsertion>>rning. <<revision hover1>>the gods<<becomes>><span class="blanket">the gods</span><<endrevision>> waking from sand slumber. \n\n<span class="blanket">wake up sleepyhead, wake up! &up &up &up</span>first the child.\n<span class="blanket">wake up sleepyhead, wake up! &up &up &up</span><<hoverrevise hover1>>[[then the vulture.|∃E9i]]<<endhoverrevise>>
can you hear it. <<revision hover2>>the humming. from a further room. in bits, in binary. can you hear it. do you recognize it. do the vultures? the tortoises, or their small gods?<<becomes>> <span class="blanket">the humming. from a further room. in bits, in binary. can you hear it. do you recognize it. do the vultures? the tortoises, or their small gods?</span><<endrevision>> is it familiar. <<revision hover2>>do they know. does it incite a growl, low and wild. or a moan<<becomes>><span class="blanket">do they know. does it incite a growl, low and wild. or a moan</span><<endrevision>> from coda sleep. fitted. cacophony.\n\n<<revision hover1>>limp fingers extended. too tired to grasp. stained black. on opening. feathers<<becomes>><span class="blanket">limp fingers extended. too tired to grasp. stained black. on opening. feathers</span><<endrevision>> bristle in cold mo<<insertion hover1>>u<<endinsertion>>rning. <<revision hover1>>the gods<<becomes>><span class="blanket">the gods</span><<endrevision>> waking from sand slumber. \n\n<span class="blanket">wake up sleepyhead, wake up! &up &up &up</span><<hoverrevise hover2>>[[first the child.|∃E9]]<<endhoverrevise>> \n<span class="blanket">wake up sleepyhead, wake up! &up &up &up</span>then the vulture.
known to all as <span class="persist"><<cyclinglink $name "Kaiku" "Jehona" "Anunad" "Hibiki" "Gunja">></span>, the <<print either("reflection of still water","one who repeats","mirror which reveals all","exhaulted mirror")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$mimicsyou= "true"]]\n[[no, not this time|yo]]
you awaken, your face \nstill <span class="persist"><<cyclinglink $face "oozing tar" "engulfed in green flames" "hovering 2-3 inches above your body">></span>.\n\n[[blink your eyes]]
known as <span class="persist"><<cyclinglink $name "Jaskirtan" "Inira" "Ravat" "Lalo" "Chante">></span>, the <<print either("invocation of the gods","one who sings the universe into existence","prayers manifest","eternal melody")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$litany = "true"]]\n[[no, not this time|yo]]
you find the machine making the ruckus. it's a little black box the size of your palm.\n\n[[listen to the messages]]\n[[go back|get out of bed]]\n<<loopsound "Sergey_Cheremisinov_-_01_-_Gray_Drops.wav">>\n<<pausesound "467882__samsterbirdies__beep-warning.ogg">>
known to all as <span class="persist"><<cyclinglink $name "Enitan" "Ayumi" "Pravat" "Saga" "Charitrya">></span>, the <<print either("geodesic memory of time","one who numerates","setter of history","enshrinement of history")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$years ="true"]]\n[[no, not this time|yo]]
known as <span class="persist"><<cyclinglink $name "Ambar" "Miku" "Musoke" "Vetea" "Bathala">></span>, the <<print either("tyranny of horizons","one to whom the seagulls flock","vast impenetrable","entombment of memory")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$brutalsky="true"]]\n[[no, not this time|yo]]
\n\n\n\n\n\n/%[[{ }|{2}]] %/[[△|{dos}]]\n<<set $dream to "two">>
\n\n\n\n\n\n[[△|{3}]]\n<<set $dream to "three">>
metal frame gnawed by rust. the handle groans when you try it. \n\nlocked.\n\n<<if $handle is "the handle breaks off">> the handle is broken. <<else>>\n<span class="persist"><<cyclinglink $handle "try the handle again" "try the handle" "try the" "try" "the handle breaks off" end>></span><<endif>>\n\n[[go back|get out of bed]]
\n\n\n\n\n\n\n[[△|{4}]]\n<<set $dream to "four">>\n
<<if $trash is "false">>the garbage can\nfeels miles away\n\na little trash \nwon't hurt the floor.<<set $trash to "true">><<set $unun to "true">><<else if $trash is "true">>wrappers \nand \nused syringes \nlitter \nthe floor. \n\nwhat's one more? \nadd it \nto the others.<<else>>wrappers \nand \nused syringes \nlitter \nthe floor. \n\nwhat's one more? \nadd it \nto the others.<<endif>>\n\n[[go back|go back to sleep]]
(function(){version.extensions.replaceMacrosCombined={major:1,minor:1,revision:7};var nullobj={handler:function(){}};function showVer(n,notrans){if(!n){return;}n.innerHTML="";\nnew Wikifier(n,n.tweecode);n.setAttribute("data-enabled","true");n.style.display="inline";n.classList.remove("revision-span-out");if(!notrans){n.classList.add("revision-span-in");\nif(n.timeout){clearTimeout(n.timeout);}n.timeout=setTimeout(function(){n.classList.remove("revision-span-in");n=null;},20);}}function hideVer(n,notrans){if(!n){return;\n}n.setAttribute("data-enabled","false");n.classList.remove("revision-span-in");if(n.timeout){clearTimeout(n.timeout);}if(!notrans){n.classList.add("revision-span-out");\nn.timeout=setTimeout(function(){if(n.getAttribute("data-enabled")=="false"){n.classList.remove("revision-span-out");n.style.display="none";n.innerHTML="";}n=null;\n},1000);}else{n.style.display="none";n.innerHTML="";n=null;}}function tagcontents(b,starttags,desttags,endtags,k){var l=0,c="",tg,a,i;function tagfound(i,e,endtag){for(var j=0;\nj<e.length;j++){if(a.indexOf("<<"+e[j]+(endtag?">>":""),i)==i){return e[j];}}}a=b.source.slice(k);for(i=0;i<a.length;i++){if(tg=tagfound(i,starttags)){l++;}else{if((tg=tagfound(i,desttags,true))&&l==0){b.nextMatch=k+i+tg.length+4;\nreturn[c,tg];}else{if(tg=tagfound(i,endtags,true)){l--;if(l<0){return null;}}}}c+=a.charAt(i);}return null;}var begintags=[];var endtags=[];function revisionSpanHandler(g,e,f,b){var k=b.source.indexOf(">>",b.matchStart)+2,vsns=[],vtype=e,flen=f.length,becomes,c,cn,m,h,vsn;\nfunction mkspan(vtype){h=insertElement(m,"span",null,"revision-span "+vtype);h.setAttribute("data-enabled",false);h.style.display="none";h.tweecode="";return h;}if(this.shorthand&&flen){while(f.length>0){vsns.push([f.shift(),(this.flavour=="insert"?"gains":"becomes")]);\n}}else{if(this.flavour=="insert"||(this.flavour=="continue"&&this.trigger=="time")){vsns.push(["","becomes"]);}}if(this.flavour=="continue"&&flen){b.nextMatch=k+b.source.slice(k).length;\nvsns.push([b.source.slice(k),vtype]);}else{becomes=["becomes","gains"];c=tagcontents(b,begintags,becomes.concat(endtags),endtags,k);if(c&&endtags.indexOf(c[1])==-1){while(c){vsns.push(c);\nc=tagcontents(b,begintags,becomes,endtags,b.nextMatch);}c=tagcontents(b,begintags,["end"+e],endtags,b.nextMatch);}if(!c){throwError(g,"can't find matching end"+e);\nreturn;}vsns.push(c);if(this.flavour=="continue"){k=b.nextMatch;b.nextMatch=k+b.source.slice(k).length;vsns.push([b.source.slice(k),""]);}}if(this.flavour=="remove"){vsns.push(["","becomes"]);\n}cn=0;m=insertElement(g,"span",null,e);m.setAttribute("data-flavour",this.flavour);h=mkspan("initial");vsn=vsns.shift();h.tweecode=vsn[0];showVer(h,true);while(vsns.length>0){if(vsn){vtype=vsn[1];\n}vsn=vsns.shift();h=mkspan(vtype);h.tweecode=vsn[0];}if(typeof this.setup=="function"){this.setup(m,g,f);}}function quantity(m){return(m.children.length-1)+(m.getAttribute("data-flavour")=="remove");\n}function revisionSetup(m,g,f){m.className+=" "+f[0].replace(" ","_");}function keySetup(m,g,f){var key=f[0];m.setEventListener("keydown",function l(e){var done=!revise("revise",m);\nif(done){m.removeEventListener("keydown",l);}});}function timeSetup(m,g,f){function cssTimeUnit(s){if(typeof s=="string"){if(s.slice(-2).toLowerCase()=="ms"){return Number(s.slice(0,-2))||0;\n}else{if(s.slice(-1).toLowerCase()=="s"){return Number(s.slice(0,-1))*1000||0;}}}throwError(g,s+" isn't a CSS time unit");return 0;}var tm=cssTimeUnit(f[0]);var s=state.history[0].passage.title;\nsetTimeout(function timefn(){if(state.history[0].passage.title==s){var done=!revise("revise",m);if(!done){setTimeout(timefn,tm);}}},tm);}function hoverSetup(m){var fn,noMouseEnter=(document.head.onmouseenter!==null),m1=m.children[0],m2=m.children[1],gains=m2.className.indexOf("gains")>-1;\nif(!m1||!m2){return;}m1.onmouseenter=function(e){var efp=document.elementFromPoint(e.clientX,e.clientY);while(efp&&efp!==this){efp=efp.parentNode;}if(!efp){return;\n}if(this.getAttribute("data-enabled")!="false"){revise("revise",this.parentNode);}};m2.onmouseleave=function(e){var efp=document.elementFromPoint(e.clientX,e.clientY);\nwhile(efp&&efp!==this){efp=efp.parentNode;}if(efp){return;}if(this.getAttribute("data-enabled")!="false"){revise("revert",this.parentNode);}};if(gains){m1.onmouseleave=m2.onmouseleave;\n}if(noMouseEnter){fn=function(n){return function(e){if(!event.relatedTarget||(event.relatedTarget!=this&&!(this.compareDocumentPosition(event.relatedTarget)&Node.DOCUMENT_POSITION_CONTAINED_BY))){this[n]();\n}};};m1.onmouseover=fn("onmouseenter");m2.onmouseout=fn("onmouseleave");if(gains){m1.onmouseout=m2.onmouseout;}}m=null;}function mouseSetup(m){var evt=(document.head.onmouseenter===null?"onmouseenter":"onmouseover");\nm[evt]=function(){var done=!revise("revise",this);if(done){this[evt]=null;}};m=null;}function linkSetup(m,g,f){var l=Wikifier.createInternalLink(),p=m.parentNode;\nl.className="internalLink replaceLink";p.insertBefore(l,m);l.insertBefore(m,null);l.onclick=function(){var p,done=false;if(m&&m.parentNode==this){done=!revise("revise",m);\nscrollWindowTo(m);}if(done){this.parentNode.insertBefore(m,this);this.parentNode.removeChild(this);}};l=null;}function visitedSetup(m,g,f){var i,done,shv=state.history[0].variables,os="once seen",d=(m.firstChild&&(this.flavour=="insert"?m.firstChild.nextSibling:m.firstChild).tweecode);\nshv[os]=shv[os]||{};if(d&&!shv[os].hasOwnProperty(d)){shv[os][d]=1;}else{for(i=shv[os][d];i>0&&!done;i--){done=!revise("revise",m,true);}if(shv[os].hasOwnProperty(d)){shv[os][d]+=1;\n}}}[{name:"insert",flavour:"insert",trigger:"link",setup:linkSetup},{name:"timedinsert",flavour:"insert",trigger:"time",setup:timeSetup},{name:"insertion",flavour:"insert",trigger:"revisemacro",setup:revisionSetup},{name:"later",flavour:"insert",trigger:"visited",setup:visitedSetup},{name:"keyinsert",flavour:"insert",trigger:"key",setup:keySetup},{name:"replace",flavour:"replace",trigger:"link",setup:linkSetup},{name:"timedreplace",flavour:"replace",trigger:"time",setup:timeSetup},{name:"mousereplace",flavour:"replace",trigger:"mouse",setup:mouseSetup},{name:"hoverreplace",flavour:"replace",trigger:"hover",setup:hoverSetup},{name:"revision",flavour:"replace",trigger:"revisemacro",setup:revisionSetup},{name:"keyreplace",flavour:"replace",trigger:"key",setup:keySetup},{name:"timedremove",flavour:"remove",trigger:"time",setup:timeSetup},{name:"mouseremove",flavour:"remove",trigger:"mouse",setup:mouseSetup},{name:"hoverremove",flavour:"remove",trigger:"hover",setup:hoverSetup},{name:"removal",flavour:"remove",trigger:"revisemacro",setup:revisionSetup},{name:"once",flavour:"remove",trigger:"visited",setup:visitedSetup},{name:"keyremove",flavour:"remove",trigger:"key",setup:keySetup},{name:"continue",flavour:"continue",trigger:"link",setup:linkSetup},{name:"timedcontinue",flavour:"continue",trigger:"time",setup:timeSetup},{name:"mousecontinue",flavour:"continue",trigger:"mouse",setup:mouseSetup},{name:"keycontinue",flavour:"continue",trigger:"key",setup:keySetup},{name:"cycle",flavour:"cycle",trigger:"revisemacro",setup:revisionSetup},{name:"mousecycle",flavour:"cycle",trigger:"mouse",setup:mouseSetup},{name:"timedcycle",flavour:"cycle",trigger:"time",setup:timeSetup},{name:"keycycle",flavour:"replace",trigger:"key",setup:keySetup}].forEach(function(e){e.handler=revisionSpanHandler;\ne.shorthand=(["link","mouse","hover"].indexOf(e.trigger)>-1);macros[e.name]=e;macros["end"+e.name]=nullobj;begintags.push(e.name);endtags.push("end"+e.name);});function insideDepartingSpan(elem){var r=elem.parentNode;\nwhile(!r.classList.contains("passage")){if(r.classList.contains("revision-span-out")){return true;}r=r.parentNode;}}function reviseAll(rt,rname){var rall=document.querySelectorAll(".passage [data-flavour]."+rname),ret=false;\nfor(var i=0;i<rall.length;i++){if(!insideDepartingSpan(rall[i])){ret=revise(rt,rall[i])||ret;}}return ret;}function revise(rt,r,notrans){var ind2,curr,next,ind=-1,rev=(rt=="revert"),rnd=(rt.indexOf("random")>-1),fl=r.getAttribute("data-flavour"),rc=r.childNodes,cyc=(fl=="cycle"),rcl=rc.length-1;\nfunction doToGainerSpans(n,fn){for(var k=n-1;k>=0;k--){if(rc[k+1].classList.contains("gains")){fn(rc[k],notrans);}else{break;}}}for(var k=0;k<=rcl;k++){if(rc[k].getAttribute("data-enabled")=="true"){ind=k;\n}}if(rev){ind-=1;}curr=(ind>=0?rc[ind]:(cyc?rc[rcl]:null));ind2=ind;if(rnd){ind2=(ind+(Math.floor(Math.random()*rcl)))%rcl;}next=((ind2<rcl)?rc[ind2+1]:(cyc?rc[0]:null));\nvar docurr=(rev?showVer:hideVer);var donext=(rev?hideVer:showVer);var currfn=function(){if(!(next&&next.classList.contains("gains"))||rnd){docurr(curr,notrans);doToGainerSpans(ind,docurr,notrans);\n}};var nextfn=function(){donext(next,notrans);if(rnd){doToGainerSpans(ind2+1,donext,notrans);}};if(!rev){currfn();nextfn();}else{nextfn();currfn();}return(cyc?true:(rev?(ind>0):(ind2<rcl-1)));\n}macros.revert=macros.revise=macros.randomise=macros.randomize={handler:function(a,b,c){var l,rev,rname;function disableLink(l){l.style.display="none";}function enableLink(l){l.style.display="inline";\n}function updateLink(l){if(l.className.indexOf("random")>-1){enableLink(l);return;}var rall=document.querySelectorAll(".passage [data-flavour]."+rname),cannext,canprev,i,ind,r,fl;\nfor(i=0;i<rall.length;i++){r=rall[i],fl=r.getAttribute("data-flavour");if(insideDepartingSpan(r)){continue;}if(fl=="cycle"){cannext=canprev=true;}else{if(r.firstChild.getAttribute("data-enabled")==!1+""){canprev=true;\n}if(r.lastChild.getAttribute("data-enabled")==!1+""){cannext=true;}}}var can=(l.classList.contains("revert")?canprev:cannext);(can?enableLink:disableLink)(l);}function toggleText(w){w.classList.toggle(rl+"Enabled");\nw.classList.toggle(rl+"Disabled");w.style.display=((w.style.display=="none")?"inline":"none");}var rl="reviseLink";if(c.length<2){throwError(a,b+" macro needs 2 parameters");\nreturn;}rname=c.shift().replace(" ","_");l=Wikifier.createInternalLink(a,null);l.className="internalLink "+rl+" "+rl+"_"+rname+" "+b;var v="";var end=false;var out=false;\nif(c.length>1&&c[0][0]=="$"){v=c[0].slice(1);c.shift();}switch(c[c.length-1]){case"end":end=true;c.pop();break;case"out":out=true;c.pop();break;}var h=state.history[0].variables;\nfor(var i=0;i<c.length;i++){var on=(i==Math.max(c.indexOf(h[v]),0));var d=insertElement(null,"span",null,rl+((on)?"En":"Dis")+"abled");if(on){h[v]=c[i];l.setAttribute("data-cycle",i);\n}else{d.style.display="none";}insertText(d,c[i]);l.appendChild(d);}l.onclick=function(){reviseAll(b,rname);var t=this.childNodes,u=this.getAttribute("data-cycle")-0,m=t.length,n,lall,i;\nif((end||out)&&u>=m-(end?2:1)){if(end){n=this.removeChild(t[u+1]||t[u]);n.className=rl+"End";n.style.display="inline";this.parentNode.replaceChild(n,this);}else{this.parentNode.removeChild(this);\nreturn;}}else{toggleText(t[u]);u=(u+1)%m;if(v){h[v]=c[u];}toggleText(t[u]);this.setAttribute("data-cycle",u);}lall=document.getElementsByClassName(rl+"_"+rname);\nfor(i=0;i<lall.length;i++){updateLink(lall[i]);}};disableLink(l);setTimeout((function(l){return function(){updateLink(l);};}(l)),1);l=null;}};macros.mouserevise=macros.hoverrevise={handler:function(a,b,c,d){var endtags=["end"+b],evt=(window.onmouseenter===null?"onmouseenter":"onmouseover"),t=tagcontents(d,[b],endtags,endtags,d.source.indexOf(">>",d.matchStart)+2);\nif(t){var rname=c[0].replace(" ","_"),h=insertElement(a,"span",null,"hoverrevise hoverrevise_"+rname),f=function(){var done=!reviseAll("revise",rname);if(b!="hoverrevise"&&done){this[evt]=null;\n}};new Wikifier(h,t[0]);if(b=="hoverrevise"){h.onmouseover=f;h.onmouseout=function(){reviseAll("revert",rname);};}else{h[evt]=f;}h=null;}}};macros.instantrevise={handler:function(a,b,c,d){reviseAll("revise",c[0].replace(" ","_"));\n}};macros.endmouserevise=nullobj;macros.endhoverrevise=nullobj;}());
alone, at night, your mother could be heard weeping: gulls grieving on shore.\n\n[[and so it is|water]]
to pick tomatoes in the moonlight: a somnambulist drawn towards red.\n\n[[and so it is|water]]
known to all as <span class="persist"><<cyclinglink $name "Akane" "Chugbo" "Pintoo" "Oderaa" "Tavrani Tavra">></span>, the <<print either("unrelenting shore","one who endures","passion and the blood demanded","endurance of time")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$knowingnobrakelights = "true"]]\n[[no, not this time|yo]]
go and sow the reaping now: remember from where you come. of salt, of sigils (tooth and chisel) coursing in your blood.\n\n[[and so it is|water]]
now, when the waves seek to engulf you, you stand on the smooth stone and sing.\n\n[[and so it is|water]]
was it rippening? the act of softening, then release to dry earth.\n\n[[and so it is|water]]
(function () {\n "use strict";\n version.extensions['soundMacros'] = {\n major: 1,\n minor: 1,\n revision: 2\n };\n var p = macros['playsound'] = {\n soundtracks: {},\n handler: function (a, b, c, d) {\n var loop = function (m) {\n if (m.loop == undefined) {\n m.loopfn = function () {\n this.play();\n };\n m.addEventListener('ended', m.loopfn, 0);\n } else m.loop = true;\n m.play();\n };\n var s = eval(d.fullArgs());\n if (s) {\n s = s.toString();\n var m = this.soundtracks[s.slice(0, s.lastIndexOf("."))];\n if (m) {\n if (b == "playsound") {\n m.play();\n } else if (b == "loopsound") {\n loop(m);\n } else if (b == "pausesound") {\n m.pause();\n } else if (b == "unloopsound") {\n if (m.loop != undefined) {\n m.loop = false;\n } else if (m.loopfn) {\n m.removeEventListener('ended', m.loopfn);\n delete m.loopfn;\n }\n } else if (b == "stopsound") {\n m.pause();\n m.currentTime = 0;\n } else if (b == "fadeoutsound" || b == "fadeinsound") {\n if (m.interval) clearInterval(m.interval);\n if (b == "fadeinsound") {\n if (m.currentTime>0) return;\n m.volume = 0;\n loop(m);\n } else {\n if (!m.currentTime) return;\n m.play();\n }\n var v = m.volume;\n m.interval = setInterval(function () {\n v = Math.min(1, Math.max(0, v + 0.005 * (b == "fadeinsound" ? 1 : -1)));\n m.volume = Math.easeInOut(v);\n if (v == 0 || v == 1) clearInterval(m.interval);\n if (v == 0) {\n m.pause();\n m.currentTime = 0;\n m.volume = 1;\n }\n }, 10);\n }\n }\n }\n }\n }\n macros['fadeinsound'] = p;\n macros['fadeoutsound'] = p;\n macros['unloopsound'] = p;\n macros['loopsound'] = p;\n macros['pausesound'] = p;\n macros['stopsound'] = p;\n macros['stopallsound'] = {\n handler: function () {\n var s = macros.playsound.soundtracks;\n for (var j in s) {\n\t\tif (s.hasOwnProperty(j)) {\n s[j].pause();\n if (s[j].currentTime) {\n\t\t s[j].currentTime = 0;\n\t\t }\n\t\t}\n }\n }\n }\n var div = document.getElementById("storeArea").firstChild;\n var fe = ["ogg", "mp3", "wav", "webm"];\n while (div) {\n var b = String.fromCharCode(92);\n var q = '"';\n var re = "['" + q + "]([^" + q + "']*?)" + b + ".(ogg|mp3|wav|webm)['" + q + "]";\n k(new RegExp(re, "gi"));\n div = div.nextSibling;\n }\n\n function k(c, e) {\n do {\n var d = c.exec(div.innerHTML);\n if (d) {\n var a = new Audio();\n if (a.canPlayType) {\n for (var i = -1; i < fe.length; i += 1) {\n if (i >= 0) d[2] = fe[i];\n if (a.canPlayType("audio/" + d[2])) break;\n }\n if (i < fe.length) {\n a.setAttribute("src", d[1] + "." + d[2]);\n a.interval = null;\n macros.playsound.soundtracks[d[1]] = a;\n } else console.log("Browser can't play '" + d[1] + "'");\n }\n }\n } while (d);\n }\n}());
/%the voice sings you to sleep /%were given to her, gifts from across%weaves tales of crossing and returning again.%/a lullaby to time: echoes in the pond your mother made last june.\n\n[[and so it is|water]]\n/%\nwhen you were old enough to know you told her not to cry: the sea sleeps.\n\n[[and so it is|water]]%/
known to all as <span class="persist"><<cyclinglink $name "Imana" "Aislin" "Chelem" "Sapnamay" "Yume">></span>, the <<print either("keeper of the dreams","one who moves between as a mote in the multiverse","honored recollector","wanderer")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$whileyouslept= "true"]]\n[[no, not this time|yo]]\n
<<timedinsert 1s>>you go outside, carrying within you [[the crux of 10,000 worlds|outro]].<<endtimedinsert>>\n\n\n\n
Happy Joyous Totally Necessary Q & A page!!!\n\n\nwhat's the deal with the <span class="persist"><<insert "answering machine?">></span>\nthere is in fact a correct password to the answering machine! if you're having trouble, cleaning the room has always helped me clear my mind -- maybe give that a shot!\n<<endinsert>>\n\nwould you like to<<insert " go back to some poems included here?">>\n1. <span class="move">[[fishfeet|water][$dream = "four"]]</span>\n2. <span class="move">[[embedded poems|water][$dream = "four"]]</span> (american sentences (mostly) )\n3. <span class="move">[[eulogize me|grandmother][$dream = "four"]]</span>\n4.<span class="move">[[to pillar, to vault|yo][$dream = "four"]]</span>\n5.<span class="move">[[∃E|{doss}][$dream = "four"]]</span> <<endinsert>>\n\nwhy does <<insert "this exist?">>\ngot fed up with submitting work exclusively electronically and not taking full advantage of the medium; this was the attempt to do that.<<endinsert>>\n\n\n"dully noted, i want to <span class="move">[[go back|outro][$done = "true"]]</span> to the previous screen now"
an [[open view]]. \na [[bowl of cereal]] in your hand.\n\n<<if $bowl is "full">>alas, \nnot a spoon\n in sight.\n\n[[raise the bowl\nto your lips|raise the bowl to your lips]]<<endif>>
<span class="persist"><<cyclinglink "a canopy of treetops" "a dry lake bed" "snowy mountain tops" "the high rise of the city" "a trickling forest brook" "a river full of fish" "a familiar orchard">> </span>\nexpands peacefully \nbefore you.\n\n[[and so it is|{3}]]
<br>\n<span class="persist"><<insert "would you go back.">> <<insert "to an open mouth.">></span><span class="move"> [[could you help it.|∃E7i]]</span><<endinsert>><<endinsert>><<endinsert>>\n<br><br>\n
known to all as <span class="persist"><<cyclinglink $name "Ashmatee" "Katashi" "Tvrtko" "Sakti" "Sitiyok">></span>, the <<print either("infallable","one who knows not the meaning of yield","stone wall","steadfast tomb")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$likeconcrete = "true"]]\n[[no, not this time|yo]]\n
known to all as <span class="persist"><<cyclinglink $name "Qui" "Stav" "Akihana" "Seble" "Thu">></span>, the <<print either("turner of seasons","one who brings the night","transitioner of the textures","wind articulate")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$autumnsmells= "true"]]\n[[no, not this time|yo]]
\n<<timedinsert 1s>>~*~*~*~\n\nthe end, thanks for indulging!\n\n\n<<timedinsert 3s>>\nwould you like to [[restart|Start]], and see how the other worlds would unfurl, had you decided differently?\n\n\n\n<<insert "more notes & credit where credit's due:">>\n1. the answering machine //does// in fact have a password that works. take a wild guess. \n2. the image of the face flashing is from //attack on titan// (season 2 episode 4)\n3. lovely music provided by sergey cheremisinov: "gray drops" from the album //the healing//\n4. hegel for opening passage\n5. hykenfreak for "notification chimes" happy machine sounds \n6. samsterbirdies for "beep warning" angry machine sounds\n<<endinsert>>\n\n<<timedinsert 3s>>\n<<insert "an inventory of the overt poems included here">>\n1. [[fishfeet|water][$dream = "four"]]\n2. [[embedded poems|water][$dream = "four"]] (american sentences)\n3. [[eulogize me|grandmother][$dream = "four"]]<<endinsert>>\n<<endtimedinsert>><<endtimedinsert>>\n\n<<endtimedinsert>>
<<timedgoto "∃E8" 2s>>\n<<loopsound "Sergey_Cheremisinov_-_01_-_Gray_Drops.wav">>
can you hear it. <<revision hover>>the humming. from a further room. in bits, in binary. can you hear it. do you recognize it. do the vultures? the tortoises, or their small gods?<<becomes>> <span class="blanket">the humming. from a further room. in bits, in binary. can you hear it. do you recognize it. do the vultures? the tortoises, or their small gods? </span><<endrevision>> is it familiar. <<revision hover>>do they know. does it incite a growl, low and wild. or a moan<<becomes>><span class="blanket">do they know. does it incite a growl, low and wild. or a moan</span><<endrevision>> from <<revision hover>>fever<<becomes>>coda<<endrevision>> sleep. fitted. <<hoverrevise hover>>[[cacophony.|∃E8]]<<endhoverrevise>>
/* Your story will use the CSS in this passage to style the page.\nGive this passage more tags, and it will only affect passages with those tags.\nExample selectors: */\n\n/*head {\n\tmargin: 25px;\n position:fixed;\n}\nhead * {\n display:none;\n}*/\nbody {\n background-color:black;\n margin: 50px;\nmargin-top: 50px;\n text-align: justify;\n\tdisplay: block;\n margin-bottom: 50px;\n\t\n}\n\n\t.passage {\n position:absolute;\n top: 25; bottom: 25; left: 0; right: 0;\n width: 75%;\n height: 75%;\n /* margin:auto;*/\n font: 2em/1.25em Helvetica, "Helvetica Neue", Arial, sans-serif;\n color: #F646C9;\n letter-spacing: .10em;\n text-align: justify;\nverticle-align: middle;\nmargin-top: 50px;\nmargin-bottom: 50px;\n}\n#sidebar {\n display:none;\n /*position:fixed;\n top: 0; left: 0;\n width:50%;\n height:50%;*/\n\t\n}\n\n#title :not(#storyTitle){\n display:none;\n}\n.passage a {\n\t/* This affects passage links */\n\tcolor: #01FAA7;\n\tfont-weight: normal;\n\t\n}\n.passage a:hover {\n\t/* This affects links while the cursor is over them */\n\tcolor: #FAE801;\n\ttext-decoration: none;\n\tfont: 1.2em Helvetica, "Helvetica Neue", Arial, sans-serif;\n transition-duration: 1s;\n\t\n}\nspan.blanket {\n\tcolor: black;\n}\n.persist a {\n\tcolor: #00ccff;\n}\n.move a {\n\tcolor: #01FAA7;\n}\nspan.green {\n\tcolor: #00ccff;\n}\nspan.blue {\n\tcolor: #01FAA7;\n}\n.revision-span-in[class*=hover] {\n\topacity: 0;\n}\n.revision-span[class*=hover] {\n\ttransition: 1s;\n\t-webkit-transition: 1s;\n}\n.revision-span-out[class*=hover] {\n\tposition:absolute;\n\topacity: 0;\n}\n.revision-span-in[class*=hover1] {\n\topacity: 0;\n}\n.revision-span[class*=hover1] {\n\ttransition: 1s;\n\t-webkit-transition: 1s;\n}\n.revision-span-out[class*=hover1] {\n\tposition:absolute;\n\topacity: 0;\n}\n.revision-span-in[class*=hover2] {\n\topacity: 0;\n}\n.revision-span[class*=hover2] {\n\ttransition: 1s;\n\t-webkit-transition: 1s;\n}\n.revision-span-out[class*=hover2] {\n\tposition:absolute;\n\topacity: 0;\n}\n
<<timedinsert 1s>>your feet are stained \nglass on the carpet, \nhanging off [[the bed|the bedframe]]. \n\nsunlight slits \nthrough the window: \nmidday. \n\nan [[answering machine]]'s soft \nbeeps drone somewhere in the room.\n\n<<if $trash is "false">>the floor is tumeric yellow, \na bit sticky in some places, \na bit damp in others.<<else>>the floor is littered with dream \ninjection wrappers and used syringes.<<endif>>\n\na [[waste basket|garbage chute]] rests <<print either("comfortably","happily","vigorously","without much vigor","completely bewildered","exhausted","caught in a master/slave dynamic (but aren't we all?)")>> \nin the far side of the room.\n\nthe [[door]] on \nthe far side \nof the room.<<endtimedinsert>>
<<set $dream to "four">>\ndreams of [[water]] \tmeans\n[[grandmother]] needs to talk\n
known to all as <span class="persist"><<cyclinglink $name "Namuun" "Hudun" "Kaimalie" "Palartok" "Zalman">></span>, the <<print either("setter of quiet","one who knows stillness as an open hand","inevitable turn","soft falling of spring rain")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$afogrising= "true"]]\n[[no, not this time|yo]]
(function () {\n version.extensions['revisionMacros'] = {\n major: 1,\n minor: 2,\n revision: 0\n };\n\n function tagcontents(b, starttags, desttags, endtags, k) {\n function tagfound(i, e) {\n for (var j = 0; j < e.length; j++) {\n if (a.indexOf(e[j], i) == i) {\n return e[j];\n }\n }\n }\n var a = b.source.slice(k);\n var l = 0;\n var c = "";\n var tg;\n for (var i = 0; i < a.length; i++) {\n if (tg = tagfound(i, starttags)) {\n l++;\n }\n else if ((tg = tagfound(i, desttags)) && l == 0) {\n b.nextMatch = k + i + tg.length;\n return [c, tg];\n }\n else if (tg = tagfound(i, endtags)) {\n l--;\n if (l < 0) {\n return null;\n }\n }\n c += a.charAt(i);\n }\n return null;\n }\n macros['cycle'] = macros['insertion'] = macros['removal'] = macros['revision'] = macros['span'] = {\n handler: function (g, e, f, b) {\n var begintags = ["<<revision", "<<cycle", "<<insertion", "<<removal", "<<span"];\n var becomes = ["<<becomes>>", "<<gains>>"];\n var endtags = ["<<endrevision>>", "<<endcycle>>", "<<endinsertion>>", "<<endremoval>>", "<<endspan>>"];\n var name = f[0].replace(" ", "_");\n var k = b.source.indexOf('>>', b.matchStart) + 2;\n var c, vsns, vsn, i, cn, vtype;\n vsns = [];\n c = tagcontents(b, begintags, becomes.concat(endtags), endtags, k);\n if (c && endtags.indexOf(c[1]) == -1) {\n while (c) {\n vsns.push(c);\n c = tagcontents(b, begintags, becomes, endtags, b.nextMatch);\n }\n c = tagcontents(b, begintags, ["<<end" + e + ">>"], endtags, b.nextMatch);\n }\n if (!c) {\n throwError(g, "can't find matching end" + e);\n return;\n }\n vsns.push(c);\n i = 0;\n cn = 0;\n m = insertElement(g, "span", null, e + " " + name);\n if (vsns.length > 0) {\n h = insertElement(m, "span", null, "revision-span initial");\n }\n else {\n h = m;\n }\n if (e == "insertion") {\n h.style.display = "none";\n }\n h.setAttribute("data-enabled", (e != "insertion") + "");\n vsn = vsns.shift();\n h.tweecode = vsn[0];\n while (vsns.length > 0) {\n i += 1;\n vtype = vsn[1].slice(2, -2);\n vsn = vsns.shift();\n h = insertElement(m, "span", null, "revision-span " + vtype);\n h.tweecode = vsn[0];\n h.setAttribute("data-enabled", "false");\n h.style.display = "none";\n }\n h = m.firstChild;\n new Wikifier(h, h.tweecode);\n }\n }\n var de = "data-enabled";\n\n function revise(rt, rname) {\n var rall, r, rc, rcl, ind, ind2, curr, next, ins, rmv, cyc, rev, rnd;\n rev = (rt == "revert");\n rnd = (rt.indexOf("random") > -1);\n var rsp = "revision-span";\n\n function showVer(n) {\n n.innerHTML = "";\n new Wikifier(n, n.tweecode);\n n.setAttribute(de, "true");\n n.style.display = "inline";\n n.classList.remove(rsp + "-out");\n n.classList.add(rsp + "-in");\n if (n.timeout) clearTimeout(n.timeout);\n n.timeout = setTimeout(function () {\n n.classList.remove(rsp + "-in");\n }, 1);\n }\n\n function hideVer(n) {\n n.setAttribute(de, "false");\n n.classList.remove(rsp + "-in");\n n.classList.add(rsp + "-out");\n if (n.timeout) clearTimeout(n.timeout);\n n.timeout = setTimeout(function () {\n if (n.getAttribute(de) == "false") {\n n.classList.remove(rsp + "-out");\n n.style.display = "none";\n n.innerHTML = "";\n }\n }, 1000);\n }\n\n function doToGainerSpans(n, fn) {\n for (var k = n - 1; k >= 0; k--) {\n if (rc[k + 1].classList.contains("gains")) {\n fn(rc[k]);\n }\n else break;\n }\n }\n rall = document.getElementsByClassName(rname);\n for (var i = 0; i < rall.length; i++) {\n r = rall[i];\n rc = r.childNodes;\n ins = r.classList.contains("insertion");\n rmv = r.classList.contains("removal");\n cyc = r.classList.contains("cycle");\n rcl = rc.length - 1;\n ind = -1;\n for (var k = 0; k <= rcl; k++) {\n if (rc[k].getAttribute(de) == "true") {\n ind = k;\n }\n }\n if (ind == -1) {\n if (ins) {\n ind = -1;\n curr = null;\n }\n else if (rmv) {\n ind = rcl + 1;\n curr = null;\n }\n }\n else {\n if (rev) {\n ind -= 1;\n }\n curr = (ind >= 0 ? rc[ind] : (cyc ? rc[rcl] : null));\n }\n ind2 = ind;\n if (rnd) {\n ind2 = (ind + (Math.floor(Math.random() * rcl))) % rcl;\n }\n next = (ind2 < rcl ? rc[ind2 + 1] : (cyc ? rc[0] : null));\n var docurr = (rev ? showVer : hideVer);\n var donext = (rev ? hideVer : showVer);\n if (curr) {\n if (!(next && next.classList.contains("gains")) || rnd) {\n docurr(curr);\n doToGainerSpans(ind, docurr);\n }\n }\n if (next) {\n donext(next);\n if (rnd) {\n doToGainerSpans(ind2 + 1, donext);\n }\n }\n }\n }\n\n macros['revert'] = macros['revise'] = macros['randomise'] = macros['randomize'] = {\n handler: function (a, b, c) {\n var l, rev, rname;\n\n function disableLink(l) {\n l.style.display = "none";\n }\n\n function enableLink(l) {\n l.style.display = "inline";\n }\n\n function updateLink(l) {\n if (l.className.indexOf("random") > -1) {\n enableLink(l);\n return;\n }\n var rall = document.getElementsByClassName(rname);\n var cannext, canprev;\n for (var i = 0; i < rall.length; i++) {\n var r = rall[i];\n if (r.classList.contains("cycle")) {\n cannext = canprev = true;\n }\n else {\n var rc = r.childNodes;\n var rcl = rc.length;\n var ins = r.classList.contains("insertion");\n var rmv = r.classList.contains("removal");\n var rnd = rname.indexOf("random") > -1;\n var ind = -1;\n for (var k = 0; k < rc.length; k++) {\n if (rc[k].getAttribute(de) == "true") {\n ind = k;\n }\n }\n if (ind == -1 && (ins || rmv)) {\n (ins ? cannext = true : canprev = true);\n }\n if (ind > (ins ? -1 : 0)) {\n canprev = true;\n }\n if (ind > -1 && ind < (rmv ? rcl : rcl - 1)) {\n cannext = true;\n }\n }\n }\n var can = (l.classList.contains("revert") ? canprev : cannext);\n (can ? enableLink : disableLink)(l);\n }\n function toggleText(w) {\n w.classList.toggle(rl + "Enabled");\n w.classList.toggle(rl + "Disabled");\n w.style.display = ((w.style.display == "none") ? "inline" : "none");\n }\n var rl = "reviseLink";\n if (c.length < 2) {\n throwError(a, b + ' macro needs 2 parameters');\n return;\n }\n rname = c.shift().replace(" ", "_");\n l = Wikifier.createInternalLink(a, null);\n l.className = "internalLink " + rl + " " + rl + "_" + rname + " " + b;\n var v = "";\n var end = false;\n var out = false;\n if(c.length>1 && c[0][0] == "$") {\n v = c[0].slice(1);\n c.shift();\n }\n switch(c[c.length - 1]) {\n case "end":\n end = true;\n c.pop();\n break;\n case "out":\n out = true;\n c.pop();\n break;\n }\n var h = state.history[0].variables;\n for(var i = 0; i < c.length; i++) {\n var on = (i == Math.max(c.indexOf(h[v]), 0));\n var d = insertElement(null, "span", null, rl + ((on) ? "En" : "Dis") + "abled");\n if(on) {\n h[v] = c[i];\n l.setAttribute("data-cycle", i);\n } else {\n d.style.display="none";\n }\n insertText(d, c[i]);\n l.appendChild(d);\n }\n l.onclick = function () {\n revise(b, rname);\n var t = this.childNodes;\n var u = this.getAttribute("data-cycle") - 0;\n var m = t.length;\n if((end || out) && u == m - (end ? 2 : 1)) {\n if (end) {\n var n = this.removeChild(t[u + 1]);\n n.className = rl + "End";\n n.style.display = "inline";\n this.parentNode.replaceChild(n, this);\n } else {\n this.parentNode.removeChild(this);\n return;\n }\n } else {\n toggleText(t[u]);\n u = (u + 1) % m;\n if(v) {\n h[v] = c[u];\n }\n toggleText(t[u]);\n this.setAttribute("data-cycle", u);\n }\n var lall = document.getElementsByClassName(rl + "_" + rname);\n for (var i = 0; i < lall.length; i++) {\n updateLink(lall[i]);\n }\n };\n disableLink(l);\n setTimeout(function () {\n updateLink(l);\n }, 1);\n }\n }\n macros['hoverrevise'] = {\n handler: function (a, b, c, d) {\n var endtags = ["<<end" + b + ">>"];\n var t = tagcontents(d, ["<<" + b + ">>"], endtags, endtags, d.source.indexOf('>>', d.matchStart) + 2);\n if (t) {\n var rname = c[0].replace(" ", "_");\n h = insertElement(a, "span", null, "hoverrevise hoverrevise_" + rname);\n new Wikifier(h, t[0]);\n h.onmouseover = function () {\n revise("revise", rname);\n }\n h.onmouseout = function () {\n revise("revert", rname);\n }\n }\n }\n }\n macros['becomes'] = macros['gains'] = macros['endrevision'] = macros['endinsertion'] = macros['endremoval'] = macros[\n 'endcycle'] = macros['endhoverrevise'] = {\n handler: function () {}\n }\n\n}());
how adventerous.\n\nyou go on \nto have beautiful <span class="persist"><<insert "babies">></span>\n\n//your partner's <<insert "figure">> (such depth!)<<endinsert>>\nand your <<insert "fleshy entrails">> (how functional!)//<<endinsert>>\n<<endinsert>>\nwith your concave lover. \nyour parents would be proud!\n<<set $face to "kiss">>\n<span class="move">[[and so it is|liminal4]]</span>\n<<set $bowl to "kiss">>
/%not her tongue but its movements. not her body but its position in space.a reach without grasp: to desire Desire, a new desire.%/a lullaby to space: walking on willow bark, skinned for the last time.\n\n[[and so it is|water]]
you were born at the river's mouth, where it was said she flows into you.\n\n[[and so it is|water]]
/%now, when you release your tongue, grandmother's (and her's, before her's) spills out.%//%your tongue twists around inherited forms, retching forward, reaching further. %/we are not sword-swallowers, we are sea-weavers. emerged from dakit.\n\n[[and so it is|water]]
\n\n\n\n\n\n\n[[△|wake up]]
\n\n\n\n\n\n[[△|wake up2]]\n<<fadeinsound "Sergey_Cheremisinov_-_01_-_Gray_Drops.mp3">>
\n\n\n\n\n\n[[△|wake up]]
imaculate white, \nsinking to the touch.\n\nwill you [[get out of bed]] \nor [[go back to sleep]]?
/%and that was that. her tears sowed the garden, and you ate the biggest fruit.%/surrounded by dense fruit trees. you'd come often to nourish your body.\n\n[[and so it is|water]]
since a child you've dreamt of floods, just to wake with dirt under your nails. \n\n[[and so it is|water]]
you were born at the river's mouth, where it was said she flows into you.\n\n[[and so it is|water]]
.revision-span-in {\n\topacity: 0;\n}\n.revision-span:not(.revision-span-out) {\n\ttransition: 1s; -webkit-transition: 1s;\n}\n.revision-span-out {\n\tposition:absolute;\n\topacity: 0;\n}
version.extensions["cyclinglinkMacro"] = {\n major: 3,\n minor: 2,\n revision: 0\n};\nmacros.cyclinglink = {\n handler: function (a, b, c) {\n var rl = "cyclingLink";\n \tfunction toggleText(w) {\n\t\tw.classList.toggle(rl + "Enabled");\n w.classList.toggle(rl + "Disabled");\n\t\tw.style.display = ((w.style.display == "none") ? "inline" : "none");\n\t}\n switch(c[c.length - 1]) {\n\t case "end":\n var end = true;\n c.pop();\n\t\t break;\n case "out":\n var out = true;\n c.pop();\n\t\t break;\n }\n var v = "";\n if(c.length && c[0][0] == "$") {\n v = c[0].slice(1);\n c.shift();\n }\n var h = state.history[0].variables;\n\tif (out && h[v] === "") {\n\t return;\n\t}\n var l = Wikifier.createInternalLink(a, null);\n l.className = "internalLink cyclingLink";\n l.setAttribute("data-cycle", 0);\n for(var i = 0; i < c.length; i++) {\n var on = (i == Math.max(c.indexOf(h[v]), 0));\n var d = insertElement(null, "span", null, "cyclingLink" + ((on) ? "En" : "Dis") + "abled");\n if(on) {\n h[v] = c[i];\n l.setAttribute("data-cycle", i);\n } else {\n\t d.style.display="none";\n\t }\n insertText(d, c[i]);\n if (on && end && i==c.length-1) {\n\t l.parentNode.replaceChild(d,l);\n\t } else l.appendChild(d);\n }\n l.onclick = function () {\n var t = this.childNodes;\n var u = this.getAttribute("data-cycle") - 0;\n var m = t.length;\n toggleText(t[u]);\n u = (u + 1);\n\t if (!(out && u==m)) {\n\t u %= m;\n if(v) {\n h[v] = c[u];\n }\n\t } else {\n\t h[v] = "";\n\t }\n if((end || out) && u == m - (end ? 1 : 0)) {\n\t if (end) {\n var n = this.removeChild(t[u]);\n n.className = rl + "End";\n\t\t n.style.display="inline";\n this.parentNode.replaceChild(n, this);\n\t\t} else {\n\t\t this.parentNode.removeChild(this);\n\t\t return;\n\t\t}\n return;\n }\n toggleText(t[u]);\n this.setAttribute("data-cycle", u);\n };\n }\n};\n
known as <span class="persist"><<cyclinglink $name "Amogechukwu" "Orit" "Yug" "Bhasant" "Kaalakaala">></span>, the <<print either("transformation into dust","one who is patience","truth everlasting","passion of the mawing slumber")>>.\n\nis it not so?\n\n[[in this life, this is who i am|yo][$iami = "true";$reducecliffsides = "true"]]\n[[no, not this time|yo]]
head {\n\n width:100%;\n height:100%;\n display:block;\n\tmargin: 200px;\n position:fixed;\n}\nhead * {\n display:none;\n}\nbody {\n background-color:black;\n margin: 50;\nmargin-top: 200px;\n text-align:left;\n\tdisplay: block;\n}\n#passages {\n border-left: 0;\n margin: 50;\n padding: 50;\n line-height:10vh;\nmargin-top: 200px;\nverticle-align: middle;\n}\n.passage {\n position:absolute;\n top: 0; bottom: 0; left: 0; right: 0;\n width: 75%;\n height: 75%;\n margin:auto;\n font: bold 2em/1.25em Helvetica, "Helvetica Neue", Arial, sans-serif;\n color: #F646C9;\n letter-spacing: .10em;\n text-align: left;\nverticle-align: middle;\nmargin-top: 100;\n}\n#sidebar {\n display:none;\n position:fixed;\n top: 0; left: 0;\n width:50%;\n height:50%;\n}\n#sidebar #title {\n display:none; \n vertical-align:middle;\n text-align:left;\n}\n#sidebar #title #storyTitle {\n font: 2em/1.25em Helvetica, "Helvetica Neue", Arial, sans-serif;\n letter-spacing: -0.05em;\n color:#01FAA7;\n}\n#title :not(#storyTitle){\n display:none;\n}\n#storymenu, #snapback, #restart, #share, #credits {\n display:none;\n}\na.internalLink:hover, a.externalLink:hover {\n color:#FAE801 !important;\n text-decoration: none;\n}\na.internalLink:nth-child(3n), a.externalLink:nth-child(3n) {\n color:#01FAA7;\n}\na.internalLink:nth-child(3n+1), a.externalLink:nth-child(3n+1) {\n color: #01FAA7;\n}\na.internalLink:nth-child(3n+2), a.externalLink:nth-child(3n+2) {\n color: #01FAA7;\n}\n@media screen and (max-width: 960px) {\n body { font-size: 50%; }\n}\n@media screen and (max-width: 840px) {\n body { font-size: 40%; }\n}\n@media screen and (max-width: 720px) {\n body { \n font-size: 30%;\n }\n}\n\n.blend a {\n\tcolor: black;\n}